Solved

Recovering Oracle 7.3 database

Posted on 2004-10-06
4
583 Views
Last Modified: 2012-06-21
Hi -
We are currently using oracle 9.2, but I have an fairly ancient oracle 7.3 database that I need to recover / bring on line. We have all the associated ORA files (init,sys,log,etc) that resided on the old server, since decommissioned. We have created a new NT4 server and have Oracle 7.3 running on it in a pristine state with the ORCL instance.

The computer is a standalone/non-networked server. It has the same netBios name as the old server so the TNSNAMES and LISTENER work.

We have tried using ORADIM73 to recreate the name of the instance using the pre-existing PFILE from the old server. The listener, INITxxx and Oraclexxx services all start.

Attempting to log into that instance results in OSD-04101 errors (invalid SGA); attempting to use SVRMGR23 results in (1) insufficient privileges when attempting to logon using INTERNAL, and (2) the invalid SGA when attempting to logon as SYS.
0
Comment
Question by:jfitz7777
  • 2
4 Comments
 
LVL 7

Expert Comment

by:BobMc
ID: 12244017
Does your oradim73 give any errors (i think logs them to your rdbms73 directory)?

If this was an instance that has worked before (ie all your init.ora parameters are OK), then its more than likely that its your password file that is invalid

Shutdown the instance - net stop oracleserviceORCL
rename your password file out of the way
run orapwd73 to recreate it (in %ORACLE_HOME%\database)
then try restarting your instance.
0
 
LVL 9

Accepted Solution

by:
konektor earned 250 total points
ID: 12246376
try :
create new instance under 7.3 oracle home (using oradim73 -new ... pfile=...)
connect internal
startup mount
-- change controlfiles using alter database to point to your 7.3 datafiles
alter databse resetlogs
alter database open
0
 

Author Comment

by:jfitz7777
ID: 12258536
Gents -
Thanks for the possible answers -- I will give them a try this weekend and send you a reply at that point.
John
0
 

Author Comment

by:jfitz7777
ID: 12339634
I was able to recover and view the database using the following steps:
RENAME E:\ORANT\... TO NEW DRIVE IN INITXXX.ORA
DOS: SET ORACLE_SID=XYZA
SVRMGR23
STARTUP NOMOUNT;
@CONTROL1.SQL
RECOVER DATABASE;
ALTER DATABASE OPEN;


@CONTROL1.SQL contained the recreating of the Controlfile:
CREATE CONTROLFILE REUSE DATABASE "XYZA" NORESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 32
MAXINSTANCES 16
MAXLOGHISTORY 1600
LOGFILE
GROUP 1 'c:\ORANT\..1XYZA.ORA' SIZE 200K,
GROUP 2 'c:\ORANT\..2XYZA.ORA' SIZE 200K
DATAFILE
  'c:\ORANT\DATABASE\SYSXYZA.ORA'
;



 
0

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Queries 15 48
Oracle - SQL Parse String 5 45
Trying to get a Linked Server to Oracle DB working 21 69
join actual table rows based on the column 25 22
Introduction A previously published article on Experts Exchange ("Joins in Oracle", http://www.experts-exchange.com/Database/Oracle/A_8249-Joins-in-Oracle.html) makes a statement about "Oracle proprietary" joins and mixes the join syntax with gen…
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…
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

829 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