Issue:
After installing 11gR2, i faced issue of ORA-01102 cannot mount database in EXCLUSIVE mode when i tried to start the database.
SQL> startup
ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2213896 bytes
Variable Size 956303352 bytes
Database Buffers 687865856 bytes
Redo Buffers 7135232 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode
Solution:
Step 1. Shutdown the database.
Step 2. Kill all the process running related to Oracle Database
----------------------------------
[oracle@testing shm]$ ps -ef | grep ora_ | grep $ORACLE_SID
oracle 843 1 0 02:20 ? 00:00:00 ora_w000_TEST
oracle 23844 1 0 01:48 ? 00:00:00 ora_pmon_TEST
oracle 23846 1 0 01:48 ? 00:00:02 ora_vktm_TEST
oracle 23850 1 0 01:48 ? 00:00:00 ora_gen0_TEST
oracle 23852 1 0 01:48 ? 00:00:00 ora_diag_TEST
oracle 23854 1 0 01:48 ? 00:00:00 ora_dbrm_TEST
oracle 23856 1 0 01:48 ? 00:00:00 ora_psp0_TEST
oracle 23858 1 0 01:48 ? 00:00:00 ora_dia0_TEST
oracle 23860 1 0 01:48 ? 00:00:00 ora_mman_TEST
oracle 23862 1 0 01:48 ? 00:00:00 ora_dbw0_TEST
oracle 23864 1 0 01:48 ? 00:00:01 ora_lgwr_TEST
oracle 23866 1 0 01:48 ? 00:00:00 ora_ckpt_TEST
oracle 23868 1 0 01:48 ? 00:00:00 ora_smon_TEST
oracle 23870 1 0 01:48 ? 00:00:00 ora_reco_TEST
oracle 23872 1 0 01:48 ? 00:00:00 ora_mmon_TEST
oracle 23874 1 0 01:48 ? 00:00:00 ora_mmnl_TEST
oracle 23876 1 0 01:48 ? 00:00:00 ora_d000_TEST
oracle 23878 1 0 01:48 ? 00:00:00 ora_s000_TEST
oracle 23924 1 0 01:48 ? 00:00:00 ora_qmnc_TEST
oracle 23960 1 0 01:48 ? 00:00:00 ora_cjq0_TEST
oracle 24066 1 0 01:48 ? 00:00:00 ora_q000_TEST
oracle 24068 1 0 01:48 ? 00:00:00 ora_q001_TEST
oracle 24140 1 0 01:50 ? 00:00:01 ora_smco_TEST
[oracle@testing shm]$ kill -9 843 23844 23846 23850 23852 23854 23856 23858 23860 23862 23864 23866 23868 23870 23872 23874 23876 23878 23924 23960 24066 24068 24140
[oracle@testing shm]$ ps -ef | grep ora_ | grep $ORACLE_SID (No more process should be alive)
Step 3. Remove the lk<SID> file from $ORACLE_HOME/dbs location
----------------------------
[oracle@testing ~]$ cd $ORACLE_HOME
[oracle@testing db_1]$ cd dbs/
[oracle@testing dbs]$ ls
hc_DBUA0.dat hc_TEST.dat init.ora lkTEST orapwTEST spfileTEST.ora
[oracle@testing dbs]$ rm lkTEST
Step 4. Start the database.
-------------------
SQL> startup
ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2213896 bytes
Variable Size 956303352 bytes
Database Buffers 687865856 bytes
Redo Buffers 7135232 bytes
Database mounted.
Database opened.
After installing 11gR2, i faced issue of ORA-01102 cannot mount database in EXCLUSIVE mode when i tried to start the database.
SQL> startup
ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2213896 bytes
Variable Size 956303352 bytes
Database Buffers 687865856 bytes
Redo Buffers 7135232 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode
Step 1. Shutdown the database.
Step 2. Kill all the process running related to Oracle Database
----------------------------------
[oracle@testing shm]$ ps -ef | grep ora_ | grep $ORACLE_SID
oracle 843 1 0 02:20 ? 00:00:00 ora_w000_TEST
oracle 23844 1 0 01:48 ? 00:00:00 ora_pmon_TEST
oracle 23846 1 0 01:48 ? 00:00:02 ora_vktm_TEST
oracle 23850 1 0 01:48 ? 00:00:00 ora_gen0_TEST
oracle 23852 1 0 01:48 ? 00:00:00 ora_diag_TEST
oracle 23854 1 0 01:48 ? 00:00:00 ora_dbrm_TEST
oracle 23856 1 0 01:48 ? 00:00:00 ora_psp0_TEST
oracle 23858 1 0 01:48 ? 00:00:00 ora_dia0_TEST
oracle 23860 1 0 01:48 ? 00:00:00 ora_mman_TEST
oracle 23862 1 0 01:48 ? 00:00:00 ora_dbw0_TEST
oracle 23864 1 0 01:48 ? 00:00:01 ora_lgwr_TEST
oracle 23866 1 0 01:48 ? 00:00:00 ora_ckpt_TEST
oracle 23868 1 0 01:48 ? 00:00:00 ora_smon_TEST
oracle 23870 1 0 01:48 ? 00:00:00 ora_reco_TEST
oracle 23872 1 0 01:48 ? 00:00:00 ora_mmon_TEST
oracle 23874 1 0 01:48 ? 00:00:00 ora_mmnl_TEST
oracle 23876 1 0 01:48 ? 00:00:00 ora_d000_TEST
oracle 23878 1 0 01:48 ? 00:00:00 ora_s000_TEST
oracle 23924 1 0 01:48 ? 00:00:00 ora_qmnc_TEST
oracle 23960 1 0 01:48 ? 00:00:00 ora_cjq0_TEST
oracle 24066 1 0 01:48 ? 00:00:00 ora_q000_TEST
oracle 24068 1 0 01:48 ? 00:00:00 ora_q001_TEST
oracle 24140 1 0 01:50 ? 00:00:01 ora_smco_TEST
[oracle@testing shm]$ kill -9 843 23844 23846 23850 23852 23854 23856 23858 23860 23862 23864 23866 23868 23870 23872 23874 23876 23878 23924 23960 24066 24068 24140
[oracle@testing shm]$ ps -ef | grep ora_ | grep $ORACLE_SID (No more process should be alive)
Step 3. Remove the lk<SID> file from $ORACLE_HOME/dbs location
----------------------------
[oracle@testing ~]$ cd $ORACLE_HOME
[oracle@testing db_1]$ cd dbs/
[oracle@testing dbs]$ ls
hc_DBUA0.dat hc_TEST.dat init.ora lkTEST orapwTEST spfileTEST.ora
[oracle@testing dbs]$ rm lkTEST
Step 4. Start the database.
-------------------
SQL> startup
ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2213896 bytes
Variable Size 956303352 bytes
Database Buffers 687865856 bytes
Redo Buffers 7135232 bytes
Database mounted.
Database opened.
Comments
Post a Comment