故障处理
温城少年
2年的DBA经验
展开
-
跨库的DB_LINK导致的数据库锁故障的处理
2pc涉及到2个阶段,3个操作阶段一:“准备提交”,事务协调者向所有操作者发起prepare,所有参与者回答yes/no。阶段二:“正式提交”,如果所有参与者都回答yes,则向所有参与者发起commit;否则,向所有参与者发起rollback。因此,要实现2pc,所有参与者都得实现3个操作:prepare/commit/rollback。2pc的实现关于2pc,对应的实现层面,也就是XA...原创 2019-01-14 20:46:19 · 1408 阅读 · 0 评论 -
数据库数据文件个数达到上限的故障
关库的规范操作1、应用层面:停掉该库对应的应用服务各个实例层面:如果该库有OGG,停止OGG进程su – oracle$ export ORACLE_SID=xxxx$ /ogg/goldengate/ggsciGGSCi> stop er *2、关闭该实例的监听服务# su - grid$ srvctl stop listener -n node1_name$ sr...原创 2019-01-14 20:54:08 · 364 阅读 · 0 评论 -
解决OGG-01163的故障
在源端用defgen生成定义文件,然后再传到目标端,并在复制进程指定,并去掉assumetargetdefs参数,具体操作步骤如下:1、在源端数据库OGG安装目录下创建配置文件source.prm$ cd /ogg/goldengate$ vi source.prmdefsfile ./dirdef/source.def,purgeuserid ogg, PASSWORD oracle...原创 2019-01-14 21:01:30 · 1855 阅读 · 0 评论 -
分区表索引异常导致业务卡死
Wed Dec 26 16:15:24 2018 Some indexes or index [sub]partitions oftable ECIQ_SUPPORT.SYS_PROCESS_LOG have been marked unusable=============================================================业务反馈业务处理无...原创 2019-01-16 22:06:13 · 458 阅读 · 0 评论