[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now

x
?
Solved

catalog.sql error

Posted on 2007-03-21
11
Medium Priority
?
589 Views
Last Modified: 2013-12-19
hello expert,

 catalog.sql is run on live database 7.3.4 database the user compliant of problems

how can i undo the changes and return database to normal
0
Comment
Question by:jomfra
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 3
  • +1
11 Comments
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 18764254
could you be more precise on what error(s) you get?
and also when the error occurs exactly?
0
 
LVL 77

Expert Comment

by:slightwv (䄆 Netminder)
ID: 18764768
While waiting for the answers to the questions above, I believe the short answer is:  no, you cannot rollback the run of catalog.sql.

If there ware errors causes because of it, my guess is the version of catalog.sql that ran wasn't for the version of the instance it was applied.

Also make sure there were no errors when it ran.  prior to running it you should spool the output. You can then check the output for errors.

Spool the output and run it again.
0
 

Author Comment

by:jomfra
ID: 18765419
hello expert,

i seem as if i cannot get access to any of system tables

example

log on as system

desc dba_role_privs

ERROR at line 1:
ORA-00942: table or view does not exist
0
Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

 
LVL 77

Expert Comment

by:slightwv (䄆 Netminder)
ID: 18765602
Who are you connected as when you run that statement?
0
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 18765685
dba_role_privs is owned by sys, so you might try:

desc sys.dba_role_privs
0
 

Author Comment

by:jomfra
ID: 18765864
hello expert,

it seem like all the role has to predefined with sys

example

SQL> desc user_users
Object does not exist.
SQL> desc sys.user_users
 Name                            Null?    Type
 ------------------------------- -------- ----
 USERNAME                        NOT NULL VARCHAR2(30)
 USER_ID                         NOT NULL NUMBER
 DEFAULT_TABLESPACE              NOT NULL VARCHAR2(30)
 TEMPORARY_TABLESPACE            NOT NULL VARCHAR2(30)
 CREATED                         NOT NULL DATE
 
SQL>

all the roles has to be predefined with sys before i can query them are all the public synonyms

deleted

how can be able to query on these table with using sys

thanks
0
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 18765956
well, all those tables should have public synonyms, so there must have been something wrong with the execution of catalog.sql. rerun it (being logged in as sys)
0
 

Author Comment

by:jomfra
ID: 18766003
hello expert,

i do not know the sys password but i know the system password

how can i run same with the system password

thanks
0
 
LVL 35

Expert Comment

by:johnsone
ID: 18766499
As SYSTEM run catdbsyn.  That may work.
0
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 18766569
>i do not know the sys password but i know the system password
then you have to ask the person that DOES know the sys password!
0
 
LVL 77

Accepted Solution

by:
slightwv (䄆 Netminder) earned 2000 total points
ID: 18772849
You need to run system scripts like catalog.sql as SYS.  It may cause problems if you don't.

Are you a member of the DBA group?

My 7.x is pretty rusty but see if you can connect internal.  'internal' and sys are the same.  Try the following from a command prompt:

svrgmrl

SVRMGRL> connect internal
0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I remember the day when someone asked me to create a user for an application developement. The user should be able to create views and materialized views and, so, I used the following syntax: (CODE) This way, I guessed, I would ensure that use…
From implementing a password expiration date, to datatype conversions and file export options, these are some useful settings I've found in Jasper Server.
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

650 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question