记一次DG搭建过程中备库ORA-00210,ORA-00202,ORA-27086错误

简介:




ORA-00210: cannot open the specified control file

ORA-00202: control file: '/u01/app/oracle/oradata/orcl/control01.ctl'

ORA-27086: unable to lock file - already in use

思路:

1、看一下"lk" and "sgadef.dbf"这两个文件是不是存在着,如果存在将其删掉;

2、看是不是有后台进程存在;

3、看一下oracle的共享内存段及信号集(semaphores)是不是还存在着;

 

实际操作:

[oracle@linux ~]$ cd $ORACLE_HOME/dbs

[oracle@linux dbs]$ ls

hc_SID.dat  initdw.ora  init.ora  lkSID  orapwSID  spfileSID.ora

[oracle@linux dbs]$ rm lkSID 

[oracle@linux dbs]$ ls

hc_SID.dat  initdw.ora  init.ora  orapwSID  spfileSID.ora

[oracle@linux dbs]$ ps -ef|grep ora_|grep SID

oracle    4981     1  0 09:00 ?        00:00:00 ora_pmon_SID

oracle    4983     1  0 09:00 ?        00:00:00 ora_psp0_SID

oracle    4985     1  0 09:00 ?        00:00:00 ora_mman_SID

oracle    4987     1  0 09:00 ?        00:00:00 ora_dbw0_SID

oracle    4989     1  0 09:00 ?        00:00:00 ora_lgwr_SID

oracle    4991     1  0 09:00 ?        00:00:01 ora_ckpt_SID

oracle    4993     1  0 09:00 ?        00:00:01 ora_smon_SID

oracle    4995     1  0 09:00 ?        00:00:00 ora_reco_SID

oracle    4997     1  0 09:00 ?        00:00:00 ora_cjq0_SID

oracle    4999     1  0 09:00 ?        00:00:07 ora_mmon_SID

oracle    5001     1  0 09:00 ?        00:00:00 ora_mmnl_SID

oracle    5003     1  0 09:00 ?        00:00:00 ora_d000_SID

oracle    5005     1  0 09:00 ?        00:00:00 ora_s000_SID

oracle    5023     1  0 09:00 ?        00:00:00 ora_qmnc_SID

oracle    5133     1  0 09:00 ?        00:00:00 ora_q000_SID

oracle    5139     1  0 09:00 ?        00:00:00 ora_q001_SID

oracle   31755     1  1 13:21 ?        00:00:00 ora_j000_SID

[oracle@linux dbs]$ ps -ef|grep ora_|grep SID|grep pmon

oracle    4981     1  0 09:00 ?        00:00:00 ora_pmon_SID

[oracle@linux dbs]$ kill -9 4981

[oracle@linux dbs]$ ps -ef|grep ora_|grep SID|grep pmon

[oracle@linux dbs]$ ipcs -m

------ Shared Memory Segments --------

key        shmid      owner      perms      bytes      nattch     status     

重新startup数据库,问题解决。

 




 本文转自 dbapower 51CTO博客,原文链接:http://blog.51cto.com/suifu/1732719,如需转载请自行联系原作者

相关文章
|
SQL 关系型数据库 MySQL
ORA-01948和ORA-04052错误的解决方法
一、事件背景: 业务人员在创建一个物化视图的时候,报了以下错误: SQL> CREATE MATERIALIZED VIEW MV_RETAIL_wbmout_R 2 TABLESPACE SAPDATA 3 PCTUSED 0 ...
1849 0
|
SQL Oracle 关系型数据库
【ora 错误及解决方法】ORA-01652
ORA-01652:unable to extend temp segment by num in tablespace name 产生原因:ORACLE临时段表空间不足,因为ORACLE总是尽量分配连续空间,一旦没有足够的可分配空间或者分配不连续就会出现上述的现象。
1217 0
|
SQL Oracle 关系型数据库
Oracle 连接玩我!ORA-12514及ORA-28547错误解决
安装了Oracle11g整整数据库,以前正Oracle都是安装好修改配置NET Manager就可以连接了。可是今天出现了一点小意外,这里总结一下。 (一) 安装检查的问题   在Win7中安装Oracle11g 企业版,在安装的过程中出现一个问题: Environment varia...
2171 0
|
Oracle 关系型数据库 数据库
ORACLE 12C连接时报ORA28040和ORA01017的错误
【一】环境说明 1.1 Oracle服务端版本:12.2.0.1 1.2 Oracle客户端版本:11.2.0.1 【二】问题说明 2.1 客户端连接服务端的时候报ORA-28040的错误。
4245 0
|
Oracle 关系型数据库 测试技术
|
SQL Oracle 关系型数据库