摘要: 现场情况: 1、数据库没有作归档, 2、数据都存放在system表空间 3、没有备份 状况: 操作系统由于磁盘原因出现宕机,用户强行按电源关闭系统,数据库无法启动。 处理: Sql代码 SQL>recoverdatabase; ORA-00283:recoverysessioncanceledduetoerrors ORA-12801:errorsignaledinparallelqueryserverP002 ORA-10562:Erroroccurredwhileapplyingredotodatablock(file#1,block#4568) ORA-10564:tablesp. 阅读全文
posted @ 2013-04-16 00:04 岁月无情--老胡 阅读(5642) 评论(0) 推荐(0) 编辑
摘要: undo表空间故障特殊恢复(二)这个测试的是instance recover(单实例里就是crash recovery)的恢复需要故障undo里的数据,一般的情况instance recover使用联机日志文件的,当发生多版本更新的故障,也可需要回滚段数据的。测试表SQL> select count(1) from tabtest; COUNT(1)---------- 17732SQL> insert into tabtest select * from tabtest where rownum<2001;已创建2000行。SQL> insert into tabte 阅读全文
posted @ 2013-04-16 00:02 岁月无情--老胡 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 原因可能很多。但是解决问题只有一种办法:看trace日志,alert错误日志 简单写下我的解决过程: 1,在alert日志中: 错误如下两种: ORA-00600: internal error code, arguments: [4193], [1526], [1543], [], [], [], [], [] ORA-00600: internal error code, arguments: [4194], [151], [543], [], [], [], [], [] 2,查看alert日志: [html] Errors in file e:\oracle\produ... 阅读全文
posted @ 2013-04-16 00:01 岁月无情--老胡 阅读(399) 评论(0) 推荐(0) 编辑