Penyebabnya adalah ada instance lain yang dibuka dalam parallel mode.
Solusinya adalah :
1. Lihat di /u01/app/oracle/admin/
starting up 5 shared server(s) ...
Tue Feb 23 16:56:41 2010
ALTER DATABASE MOUNT
Tue Feb 23 16:56:41 2010
sculkget: failed to lock //u01/app/oracle/product/10.2.0/db_1/dbs/lkSIMPLIBU exclusive
sculkget: lock held by PID: 27415
Tue Feb 23 16:56:41 2010
ORA-09968: unable to lock file
Linux Error: 11: Resource temporarily unavailable
Additional information: 27415
dari log tersebut, terlihat bahwa proses dengan PID 27415 mengunci sculkgetnya.
2. Lihat dengan menggunakan ps ax proses dengan PID 27415 :
27411 ? Ss 0:00 ora_psp0_simplibu
27413 ? Ss 0:00 ora_mman_simplibu
27415 ? Ss 0:00 ora_dbw0_simplibu
27417 ? Ss 0:00 ora_lgwr_simplibu
27419 ? Ss 0:00 ora_ckpt_simplibu
27421 ? Ss 0:00 ora_smon_simplibu
3. Kill proses dengan PID tersebut :
[root@localhost ~]# kill -9 27415
4. Startup kembali instancenya :
SQL > startup nomount;
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Sized 1218292 bytes
Variable Size 75499788 bytes
Database Buffers 83886080 bytes
Redo Buffers 7168000 bytes
SQL > alter database mount;
Database altered.
SQL > alter database open;
Database altered.
Instance bisa dimount dan diopen seperti biasa.
No comments:
Post a Comment