Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: ORA-00942: table or view does not exist

Re: ORA-00942: table or view does not exist

From: Martijn Tonies <m.tonies_at_upscene-removethis.nospam.com>
Date: Thu, 30 Dec 2004 15:35:47 +0100
Message-ID: <10t84fu21nfeg9f@corp.supernews.com>

> >i found out that i have 2 owners to MYTABLE_NAME. And i need to
> >specify the owner as in MYOWNER.MYTABLE_NAME in my "alter statement"
> >before it can work?
> >
> >Also, can i do this during operation hours which meant that others are
> >accessing this table?
>
> To the first question: yes
> To the second question: if the table is in use by someone else, you
> will hit ora-0054 resource busy and acquire with nowait specified.
> You can retry later or perform the operation in your maintenance
> window. Directly altering tables in a production schema is of course a
> bad idea, and many sites uusually do this in a more controlled
> fashion.

And you should... I recall filling a servers rollback segments quickly when I once did a small Stored Procedure change on a running system...

Apparently, Oracle keeps something in the cache and uses that, but back tracks the rest as well :-)

Got an angry customer on the phone about 15 minutes later... :-)

-- 
With regards,

Martijn Tonies
Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL
Server
Upscene Productions
http://www.upscene.com
Received on Thu Dec 30 2004 - 08:35:47 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US