对多种情况下控制文件的理解与疑问,请指正。
针对以下5种情况,dump control file,提炼trace(均上传)中部分内容进行比较并理解。蓝色为我的标注,红色为我的问题。
1.正常运行的数据库
2.正常关闭后
3.shutdown abort 后
4.重建control file noresetlogs(未打开)
5.重建control file resetlogs(未打开)
环境:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
Windows 2000 Version 5.0 Service Pack 4
提供一些Tip方便大家重现:
1)dump control file 的方法:
SQL> oradebug setmypid
Statement processed.
SQL> oradebug dump controlf 4;
Statement processed.
2)16进制转换成10进制的方法:
SQL> select to_number('&A','XXXXXXXX') from dual;
Enter value for a: 3ee95f
old 1: select to_number('&A','XXXXXXXX') from dual
new 1: select to_number('3ee95f','XXXXXXXX') from dual
TO_NUMBER('3EE95F','XXXXXXXX')
------------------------------
4122975
为了方便大家阅读,请大家评论的时候注明是那种情况,对问题标明问题号.此文只是抛砖引玉,望大家能提出宝贵意见.多~~谢!
[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10748419/viewspace-986932/
,如需转载,请注明出处,否则将追究法律责任。