DBAtlas · 数据库运维图谱

生成控制文件 trace 备份

Oracle维护

命令

-- Generate a trace (CREATE CONTROLFILE script):
ALTER DATABASE BACKUP CONTROLFILE TO TRACE
  AS '/tmp/create_controlfile.sql' REUSE;

-- Binary controlfile copy:
ALTER DATABASE BACKUP CONTROLFILE TO '/backup/controlfile_orcl.ctl' REUSE;

作用

生成用于重建控制文件的 SQL 脚本(trace)和/或其二进制副本。

适用场景

结构变更后(添加数据文件/redo)、准备灾难恢复时,或在所有副本丢失时重建控制文件。

注意

每次结构变化后都要刷新 trace 文件;旧脚本会创建错误的结构。REUSE 会覆盖已有文件。对系统无风险,但请安全保存生成的文件。

在 DBAtlas 中打开 →

相关内容