用自己写的awk脚本及Oracle包成功恢复客户的重要数据!
[@more@]凌晨1点多接到客户的电话,说一个表在导出时发生ORA-600[kcfnew_2]错误。在网上搜了一下,也没有什么可以参考的案例,但大致意思是数据文件有损坏。文件损坏也是事实了,其实几个小时前就是因为SCN不一致,才加过事件调整SCN,把库勉强启动起来。由于数据库版本很低(Oracle 8.1.1+Linux),加了10231事件也不起作用,并且客户催得紧,必须在6:00以前恢复应用。加事件导出数据不成功,又考虑生成rowid,根据rowid来找回数据,并插入到新表,无赖出现“无效的rowid”错误,并且插入表时报表不存在;至此,只有从文件中读出数据再恢
RAC 管理命令
[@more@]gsdctl 启动/关闭GSD服务,更多错误信息参见:http://www.itpub.net/130144.htmlsrvctl add database -d orcl 添加数据库srvctl add instance -d orcl -i orcl1 -n nod1 --添加实例srvctl add instance -d orcl -i orcl2 -n nod2 --添加实例srvctl status database -d orcl 查看数据库的状态srvctl stop database -d orcl 关闭数据库更多内容参考 http://dev.csdn.net/article/67/67101.shtm