Oracle 19c安装完毕后,如何激活并设置闪回数据库及恢复区参数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计887个文字,预计阅读时间需要4分钟。
相关专题
DB_RECOVERY_FILE_DEST 必须设,且必须是本地路径;否则 FLASHBACK DATABASE 会直接失败,报 ORA-38729: not enough flashback database log data to do flashback。这不是配置“可选”,而是硬性前提。
确认数据库已开归档模式
闪回数据库依赖归档日志和闪回日志协同工作,没归档就别谈闪回。
- 执行
ARCHIVE LOG LIST,输出中必须含Database log mode: Archive Mode - 如果显示
No Archive Mode,需停库:先SHUTDOWN IMMEDIATE,再STARTUP MOUNT,然后ALTER DATABASE ARCHIVELOG,最后ALTER DATABASE OPEN - 注意:仅改参数
LOG_ARCHIVE_START=TRUE不生效,Oracle 10g+ 已废弃该参数,必须真归档
设置 DB_RECOVERY_FILE_DEST 和大小
这个路径就是闪回恢复区(FRA),所有归档日志、RMAN备份、闪回日志都默认往这里写——不能是 NFS、不能是远程挂载点,必须是数据库服务器本地文件系统或 ASM 磁盘组。
本文共计887个文字,预计阅读时间需要4分钟。
相关专题
DB_RECOVERY_FILE_DEST 必须设,且必须是本地路径;否则 FLASHBACK DATABASE 会直接失败,报 ORA-38729: not enough flashback database log data to do flashback。这不是配置“可选”,而是硬性前提。
确认数据库已开归档模式
闪回数据库依赖归档日志和闪回日志协同工作,没归档就别谈闪回。
- 执行
ARCHIVE LOG LIST,输出中必须含Database log mode: Archive Mode - 如果显示
No Archive Mode,需停库:先SHUTDOWN IMMEDIATE,再STARTUP MOUNT,然后ALTER DATABASE ARCHIVELOG,最后ALTER DATABASE OPEN - 注意:仅改参数
LOG_ARCHIVE_START=TRUE不生效,Oracle 10g+ 已废弃该参数,必须真归档
设置 DB_RECOVERY_FILE_DEST 和大小
这个路径就是闪回恢复区(FRA),所有归档日志、RMAN备份、闪回日志都默认往这里写——不能是 NFS、不能是远程挂载点,必须是数据库服务器本地文件系统或 ASM 磁盘组。

