
故障处理
Yuanpeng.Li
oracle
展开
-
ASM共享磁盘组冗余模式变更方案
目录1、方案背景1.1 需求:1.2 备份数据库2、迁移步骤2.1 创建磁盘组2.1.1 新建磁盘组2.1.2 查看磁盘组2.2 迁移控制文件2.2.1 现环境2.2.2 迁移方法2.2.3 迁移步骤2.3 迁移数据文件2.3.1 现环境2.3.2 迁移方法2.3.3 迁移步骤2.4 迁移临时文件2.4.1 现环境2.4...原创 2019-12-31 13:33:41 · 2692 阅读 · 2 评论 -
RHEL扫描磁盘阵列
RHEL是通过光纤卡或SCSI卡连接磁盘阵列。在系统启动后临时连接上,或者临时改变了阵列上的逻辑盘等配置,由于种种原因不愿意重新启动linux系统(以识别硬件变化)可以使用 SCSI 命令集访问设备执行scsi_rescan命令扫描:/usr/bin/scsi-rescan...原创 2019-11-03 18:55:40 · 1022 阅读 · 0 评论 -
安装数据库报错:Error in invoking target 'agent nmhs' of makefile xx
安装数据库报错:Error in invoking target 'agent nmhs' of makefile1 报错信息Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk'. See '/u01/app/gri...原创 2019-11-01 21:43:51 · 591 阅读 · 0 评论 -
执行root.sh时ohas启动失败报错
以下内容学习自大张哥和高老师###执行root.sh——(报错CRS-4046:?Invalid Oracle Clusterware configuration.CRS-4000: Command Create failed, or completed with errors.) 错误原因: 应该是之前删文件删得不够干净,或者是有些配置文件写在了什么系统文件里,造成安...原创 2019-11-01 12:59:08 · 814 阅读 · 0 评论 -
sysdate的sqlplus与plsql查询不一致
记:sysdate的sqlplus与plsql查询不一致故障一例1、故障现象:通过plsql查询sysdate时间与sqlplus查询的时间不一致:plsql查询时间:sqlplus查询时间:2、分析故障:2.1、对比节点间的plsql查询结果可以发现正常节点的systimestamp时区是+8:00,故障节点的systimestamp时区为-04:00...原创 2019-09-10 10:47:40 · 2457 阅读 · 0 评论 -
归档丢失-数据文件离线-恢复案例
11g库的sysaux表空间因缺少历史归档,导致无法正常online使数据库的很多功能受限,通过BBED实现恢复过程.还原故障查看状态 SQL> col name for a50 SQL> select file#,name,status from v$datafile; FILE# NAME ...原创 2019-03-16 12:27:19 · 510 阅读 · 0 评论 -
ORA-08104 online 创建索引取消,删除索引
重新创建索引,会告诉你该索引已经存在,drop index ,会告诉你该索引被锁,或者是 ORA-08104(this index object xxxxx is being online built or rebuilt) 错误。该过程失败之前创建的一些临时对象由 SMON 负责清除,糟糕的是, SMON 可能会不作为--我在 9i 上观察是 2 个小时(周期?)才清除掉。O...转载 2019-01-24 17:39:05 · 1138 阅读 · 0 评论 -
清空监听日志
1:首先停止监听服务进程(tnslsnr)记录日志。lsnrctl set log_status off; 2:将监听日志文件(listener.log)复制一份,以listener.log.yyyymmdd格式命名cp listener.log listener.log.201506223、将监听日志文件(listener.log)清空。清空文件的方法有很多> liste...原创 2018-12-12 15:08:00 · 213 阅读 · 0 评论 -
记一次统计信息导致的查询慢
客户说今天有一个表在查询时,加count(1)比查询单列慢很多很多,而且加order by之后查询也很慢现象:一个简单的查询SQL,不加order by时查询挺快的,加上order by 需要几分钟。SQL> set autot traceSQL> select a.Point_Acct_Balance_Id 2 from npoint.Point_Acct_Bal...原创 2018-11-26 21:11:18 · 498 阅读 · 0 评论 -
记一次ohasd进程启动失败启库失败
故障现象:crsctl start crs失败第一次尝试启crs[root@odsrac1 bin]# ./crsctl start crs CRS-4124: Oracle High Availability Services startup failed. CRS-4000: Command Start failed, or completed with errors...原创 2018-11-13 20:32:57 · 3028 阅读 · 0 评论 -
EXTRACT ABENDED——OGG-01223 TCP/IP error 146 (Connection refused)
收到客户通知OGG的EXTRACT进程ABENDED。现记录一下处理过程:登陆主机,由于没有维护过这台服务器上的ogg,所以连用户、目录都找不到1、查询用户、目录 ogg@crmdb1:/ogg/ggs#ps -ef|grep ogg ogg 21891 21890 0 23:29:21 pts/7 0:00 -bash ogg 4...原创 2018-10-13 01:07:27 · 1870 阅读 · 0 评论 -
ORA-04030: out of process memory when trying to allocate 123416 bytes (QERHJ hash-joi,kllcqas:kllslt
突然接到应用说连不上数据库了,还发来了一个截图还好不是什么核心库,喝口水,不慌。监听程序无法分发客户机连接——难道数据库宕了,呸呸呸,往好的方面想想,可能只是监听掉了,启动一下监听就好了。登上数据库,监听好好的,但是为啥没实例呢。奇怪了,ps -ef |grep pmon空空如也。。。。乌鸦嘴了,宕库了毕竟生产库,还是先恢复吧,启库。还好没报什么错,直接就起来了。打电话...原创 2018-09-27 20:10:15 · 4345 阅读 · 0 评论