Oracle 重做日志恢复

4、非正常关库,当前日志组文件丢失(需要修改PFILE,添加隐含参数)
【危险动作,请勿在工作环境下操作】
修改pfile文件,添加_allow_resetlogs_corruption=TRUE
(跳过resetlogs一致性检查,强制起库,会导致出现数据一致性的错误)
[oracle@work dbs]$ vi inittest.ora
_allow_resetlogs_corruption=TRUE
*.background_dump_dest='$ORACLE_BASE/admin/test/bdump'
*.control_files='/u01/app/oracle/oradata/test/control01.ctl','/disk1/oradata/test/control02.ctl','/disk2/oradata/test/control03.ctl'
*.core_dump_dest='$ORACLE_BASE/admin/test/cdump'
*.db_block_size=8192
*.db_cache_size=80M#DEMO
*.db_file_multiblock_read_count=16
*.db_name='test'
*.optimizer_mode='choose'
*.parallel_threads_per_cpu=4#SMALL
*.pga_aggregate_target=10485760
*.query_rewrite_enabled='true'
*.query_rewrite_integrity='trusted'
*.shared_pool_size=60M#DEMO
*.star_transformation_enabled='true'
*.undo_management='auto'
*.undo_tablespace='rtbs'
*.user_dump_dest='$ORACLE_BASE/admin/test/udump'
---------再以pfile 启动instance 到mount
然后 alter database open resetlogs (改不好就会出现系统错误)


CUUG

更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6

你可能感兴趣的:(oracle,Oracle日志恢复,Oracle重做日志)