ORA-01102: cannot mount database in EXCLUSIVE mode
2012-11-10 11:14
519 查看
ORA-01102: cannot mount database in EXCLUSIVE mode
ORA-01102 的解决办法安装完oracle 数据库后启时,遇到ora-01102错误。oracle@r05a11016.yh.com:/home/oracle>sqlplus "/as sysdba"
SQL> startup
ORACLE instance started.
Total System Global Area 1.7103E+10 bytes
Fixed Size 2243608 bytes
Variable Size 8455717864 bytes
Database Buffers 8623489024 bytes
Redo Buffers 21712896 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode
查了ml,了解到 ORA-1102 错误原因:
1 在ORACLE_HOME/dbs/存在 "sgadef<sid>.dbf" 文件或者lk<db_name> 文件。这两个文件是用来用于锁内存的。
2 oracle的 pmon, smon, lgwr and dbwr等进程未正常关闭。
3 数据库关闭后,共享内存或者信号量依然被占用。
lk<SID>说明DATABASE 已经是MOUNT状态了,不用再次MOUNT.当 DATABASE 被UNMOUNT 后会被自动删除,如果DATABASE没有MOUNT,却依然存在这个问题,只有手工将其删除。
具体解决ORA-01102问题的步骤:
--------------------
cd /opt/oracle/products/11.2.0/ dbs
/opt/oracle/products/11.2.0/dbs>ll lk*
-rw-r----- 1 oracle oinstall 24 Apr 15 15:43 lkORCL
1、使用fuser -u lkORCL 查看使用 lkORCL 文件的进程和用户。-u 为进程号后圆括号中的本地进程提供登录名。
[align=left]2、使用 fuser -k lkORCL 杀死这些正在访问lkORCL的进程 -k 杀死这些正在访问这些文件的进程。[/align]
[align=left]确认:相关进程全被终止。[/align]
重新启动:
sqlplus "/as sysdba"
SQL> startup
ORACLE instance started.
Total System Global Area 1.7103E+10 bytes
Fixed Size 2243608 bytes
Variable Size 8455717864 bytes
Database Buffers 8623489024 bytes
Redo Buffers 21712896 bytes
Database mounted.
Database opened.
本文出自 “海鸥的天空” 博客,请务必保留此出处http://hyfcto.blog.51cto.com/3169816/1056276
ORA-01102 的解决办法安装完oracle 数据库后启时,遇到ora-01102错误。oracle@r05a11016.yh.com:/home/oracle>sqlplus "/as sysdba"
SQL> startup
ORACLE instance started.
Total System Global Area 1.7103E+10 bytes
Fixed Size 2243608 bytes
Variable Size 8455717864 bytes
Database Buffers 8623489024 bytes
Redo Buffers 21712896 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode
查了ml,了解到 ORA-1102 错误原因:
1 在ORACLE_HOME/dbs/存在 "sgadef<sid>.dbf" 文件或者lk<db_name> 文件。这两个文件是用来用于锁内存的。
2 oracle的 pmon, smon, lgwr and dbwr等进程未正常关闭。
3 数据库关闭后,共享内存或者信号量依然被占用。
lk<SID>说明DATABASE 已经是MOUNT状态了,不用再次MOUNT.当 DATABASE 被UNMOUNT 后会被自动删除,如果DATABASE没有MOUNT,却依然存在这个问题,只有手工将其删除。
具体解决ORA-01102问题的步骤:
--------------------
cd /opt/oracle/products/11.2.0/ dbs
/opt/oracle/products/11.2.0/dbs>ll lk*
-rw-r----- 1 oracle oinstall 24 Apr 15 15:43 lkORCL
1、使用fuser -u lkORCL 查看使用 lkORCL 文件的进程和用户。-u 为进程号后圆括号中的本地进程提供登录名。
[align=left]2、使用 fuser -k lkORCL 杀死这些正在访问lkORCL的进程 -k 杀死这些正在访问这些文件的进程。[/align]
[align=left]确认:相关进程全被终止。[/align]
重新启动:
sqlplus "/as sysdba"
SQL> startup
ORACLE instance started.
Total System Global Area 1.7103E+10 bytes
Fixed Size 2243608 bytes
Variable Size 8455717864 bytes
Database Buffers 8623489024 bytes
Redo Buffers 21712896 bytes
Database mounted.
Database opened.
本文出自 “海鸥的天空” 博客,请务必保留此出处http://hyfcto.blog.51cto.com/3169816/1056276
相关文章推荐
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102 cannot mount database in EXCLUSIVE mode
- ORA-01102 cannot mount database in EXCLUSIVE mode
- ora-01102:cannot mount database in exclusive mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- (2010-06-06)oracle重启故障之一:ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode - Linux Servers
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode的解决办法
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- 【oracle案例】ORA-01102: cannot mount database in EXCLUSIVE mode .
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102: cannot mount database in EXCLUSIVE mode
- ORA-01102:cannot mount database in exclusive mode