记一次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数据库,问题解决。
记一次DG搭建过程中备库ORA-00210,ORA-00202,ORA-27086错误的更多相关文章
- 记一次DG搭建过程中ORA-09925: Unable to createaudit trail file 错误
今天做Oracle DG 编写initorcl的时候,修改完以后,sqlplus就不能再登陆,一直报 ERROR: ORA-09925: Unable to createaudit trail fi ...
- Hadoop完全分布式搭建过程中遇到的问题小结
前一段时间,终于抽出了点时间,在自己本地机器上尝试搭建完全分布式Hadoop集群环境,也是借助网络上虾皮的Hadoop开发指南系列书籍一步步搭建起来的,在这里仅代表hadoop初学者向虾皮表示衷心的感 ...
- ELK搭建过程中出现的问题与解决方法汇总
搭建过程中出现的问题 elasticsearch启动过程中报错[1] ERROR: [1] bootstrap checks failed [1]: the default discovery set ...
- 无法删除服务器 'old_server_name',因为该服务器用作复制过程中的发布服务器。 (Microsoft SQL Server,错误: 20582)
无法删除服务器 'old_server_name',因为该服务器用作复制过程中的发布服务器. (Microsoft SQL Server,错误: 20582) 2013-01-05 15:02 478 ...
- DG之主库、备库切换(物理备库)
DG之主库.备库切换 一.开库与关库顺序 开库顺序 先启备库,再启主库(启动监听.打开告警日志) 关库顺序 先关主库,再关备库 二.主备库切换 1.操作过程一览 步骤1:启动备库.监听.告警: 步骤2 ...
- 搭建DG(data guard),及搭建过程中遇到的一些小问题
一.准备工作:主库:虚拟机名称host06 主机名:host06 IP:192.168.100.60 db_name&SID:ENMO db_unique_name:PROD 存储:文件系统 ...
- Kubernetes集群搭建过程中遇到的问题
1. 创建Nginx Pod过程中报如下错误: #kubectlcreate -f nginx-pod.yaml Error from server: error when creating &quo ...
- Solr环境搭建过程中遇到的问题
Solr下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/6.3.0 Solr搭建步骤转自:http://blog.csdn.net/wbcg ...
- kakfa源代码开发环境搭建过程中的错误处理
在window上搭建kafka的源代码开发环境,主要参考如下的blog: http://www.bubuko.com/infodetail-695974.html << Window ...
随机推荐
- How to create a zip file in NetSuite SuiteScript 2.0 如何在现有SuiteScript中创建和下载ZIP压缩文档
Background We all knows that: NetSuite filecabinet provided a feature to download a folder to a zip ...
- 解决adb command not found以及sdk环境配置
解决adb command not found以及sdk环境配置 分类: mark 2013-10-02 09:41 2975人阅读 评论(0) 收藏 举报 原文地址:http://www.cnblo ...
- [iOS]C语言技术视频-17-指针变量高级用法练习二(使用堆内存完成链表结构的存储)
下载地址: 链接: http://pan.baidu.com/s/1kTmwIYr 密码: j7xq
- mysql安装使用--2 用户管理
1 修改mysql.user表 添加用户 mysql> INSERT INTO mysql.user (Host,User,Password) VALUES (\'%\',\'system\', ...
- windows server2012 图形加速,玩游戏不掉帧
研究了很久,其实就是将 电源管理设置成 高级 ....
- springMVC获取数据--注意post方法会出现中文乱码问题
1. 新建web project 2. 加入jar 3. 改写web.xml <?xml version="1.0" encoding="UTF-8"?& ...
- jdk8 eclipse luna market crashed
THAT WORKS! Eclipse Luna starts normally when I first do the suggested: export SWT_GTK3=0 https://bu ...
- extJS4.2.0 tabPanel学习(三)
了解添加tab的函数 这里设置为自动添加,菜单是从后台获取的数据,前台进行双击的时候,添加tab页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
- JS基础知识——缓动动画
基于距离的缓动动画 原理:设定起始位置 start 和终止位置 end,变化会越来越慢. 公式:start=start+(end-start)/10; 这个10不是固定的,想分成多少份就分成 ...
- JS的事件动态绑定机制
动态添加标签+动态添加事件 window.onload=function(){ (已存在元素节点)事件绑定: (未来元素节点)事件绑定: } 它会扫描元素节点,如果元素节点存在(静态写好的),就可以绑 ...