- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- unable to start idle instance. ORA-03113 and ORA-1...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-07-2003 12:16 AM
тАО07-07-2003 12:16 AM
scenario: Oracle 8.1.6.3.0 running on HP-UX B.11.00
I got a problem. I made some mess while cloning an Oracle instance and now I cannot use the name of this messed instance.
I made this:
I need to clone a production instance, named 'pok', in a new instance named 'pok1'. This new name is mandatory.
I copied the datafiles (with 'pok' down), created the pwd file (in $ORACLE_HOME/dbs), added the 'pok1:/oracle:N' line in /etc/oratab, copied and corrected the initpok1.ora file, copied the redo log files, etc... etc... everything was fine.
I made a script to create the new control files starting from the output generated by the 'ALTER DATABASE BACKUP CONTROLFILE TO TRACE' launched on 'pok', and correcting this output.
Then:
$ export ORACLE_SID=pok1
$ sqlplus /nolog
SQL> connect internal
SQL> startup nomount
then I started the create controlfile script; there was a typing error in it, so I decided to repeat the whole process; I deleted the control file that were generated, and after this I realized that there were some oracle pok1 processes. kill -9 on these.
Now every time I try to connect internal with ORACLE_SID=pok1 I get one of these two errors:
ORA-12571: TNS:packet writer failure
ORA-03113: end-of-file on communication channel
Maybe my cloning technique isn't good... so I deleted any file related with 'pok1' and I repeated the whole cloning process to an instance named 'pok2'. Everything was fine; this new instance works great. But this doesn't solve my problem.
now:
$ export ORACLE_SID=pok1
$ sqlplus /nolog
SQL> connect internal
-----> ORA-03113 or ORA-12571
$ export ORACLE_SID=foo
$ sqlplus /nolog
SQL> connect internal
-----> Connected to an idle instance.
With any non-existent instance name other than 'pok1', connect internal works.
Searching the Net about these errors, I found that Oracle believes that the 'pok1' instance is still shutting down. Could it be possible? there are no 'pok1' processes!
what happened? what can I do?
thanks,
Claudio
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-07-2003 12:23 AM
тАО07-07-2003 12:23 AM
Solution9 out of 10 the problem lies in the kill -9,
because it didn't let the oracle process to clean the shared memory and the semaphores.
You should clean them manually, using the
ipcs -ma
and
ipcs -s
to identify and
ipcrm to clean.
Pay musy attention, because if you remove the segment belonging to productive instance, it will crash badly.
HTH,
Massimo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-07-2003 12:28 AM
тАО07-07-2003 12:28 AM
Re: unable to start idle instance. ORA-03113 and ORA-12571
also check in $ORACLE_HOME/dbs for the presence of lkpok1 files, and delete them.
Massimo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-07-2003 12:28 AM
тАО07-07-2003 12:28 AM
Re: unable to start idle instance. ORA-03113 and ORA-12571
also check in $ORACLE_HOME/dbs for the presence of lkpok1 files, maybe sgadefpok1 file, and delete them.
Massimo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-07-2003 01:17 AM
тАО07-07-2003 01:17 AM
Re: unable to start idle instance. ORA-03113 and ORA-12571
Ciao
Claudio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-07-2003 01:55 AM
тАО07-07-2003 01:55 AM
Re: unable to start idle instance. ORA-03113 and ORA-12571
REvert