I am getting following error and not even able to log in for shutting
down
conn "/ as sysdba"
ERROR:
ORA-00604: error occurred at recursive SQL level 2
ORA-04031: unable to allocate 4200 bytes of shared memory ("shared
pool","TRIGGER$","sga heap","state objects")
Any other way to shutdown?
Kill the process--are you on Windows or UNIX--in UNIX the easy way is
to do a ps -ef||grep pmon and then a kill -9 on that PID. In Windows,
just open the task manager and kill process.
It's ugly and you will likely lose any pending transactions.
Since you're on 8i (of some undetermined release) you still have
access to svrmgrl, which may solve your problem:
$ svrmgrl
Oracle Server Manager Release 3.1.7.0.0 - Production
Copyright (c) 1997, 1999, Oracle Corporation. All Rights Reserved.
Oracle8i Enterprise Edition Release 8.1.7.4.0 - Production
JServer Release 8.1.7.4.0 - Production
SVRMGR> connect internal
Connected.
SVRMGR>
From that prompt you can issue your shutdown, shutdown immediate or
shutdown abort commands.
David Fitzjarrell....
Thank you all for the tips.