In such a case I would check the data dictionary manually; I haven 't yet
performed any migration from 9i to 10 but usually in the migration process a
temporary schema is created to hold the previous data dictionary (a kind of
backup of the SYS schema), then everything is reinjected into the SYS schema
with the suitable changes. My guess is that for a reason or another you have
missed on the last step. However, I fear that if you have created other
objects since, you may well have overwritten the data, even if you still
havethe definitions somewhere.
Regards,
Stephane Faroult
On Tue, 24 Aug 2004 06:19 , Ian Dickens <ian@(protected) > sent:
I 've been fighting an issue which has me baffled. Basically, i
performed a database upgrade of Oracle on Solaris 8 migrating 3
instances from 9i to 10g. Everything seemed to progress well. Labels
are not installed. User/password data and schema are are there
(according to the console). Users can create, populate and select from
new tables created post upgrade - however, they cannot see tables
brought from 9i. SYSDBA cannot see tables brought from 9i.
The tables are there in the EM console, they have 55000 or so records.
I 've messed with grants, roles and system privs - I 'm at a loss. I
still have the 9i data though the databases in 9i are shutdown. Has
anyone encountered this problem? I should mention the error is
ORA-00942 (See ORA-00942.ora-code.com).