有时候可能出于好奇或者重建控制文件等需求,需要获取当前数据库的控制文件创建时的语句。
这种时候你需要通过TRACE获取。

以下初步呈现技术细节。
Trace存放路径:

SQL*Plus操作:

注意,上面的“alter database backup controlfile …”最后跟的参数是“noresetlogs”。
它的意义是不重置联机重做日志
如果需要重置联机重做日志,可以将“noresetlogs”修改为“resetlogs”。

默认情况下,如果不跟“noresetlogs”或“resetlogs”,在生成的TRACE文件中会包含两条“Create controlfile”的语句,分别对应以上两个选项。
在选择的时候需要小心甄别

查看生成的TRACE文件:

——————————————
Finished。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装