在备用数据库上创建还原点
需要停止standby上的managed recovery,否则会出现如下错误:
ORA-38784: Cannot create restore point '[name]'. ORA-01153: an incompatible media recovery is active sqlplus / as sysdba
停止托管恢复并创建还原点:
SQL> alter database recover managed standby database cancel; SQL> create restore point [name];
之路教程 https://onitr oad .com
删除备用数据库上的还原点
对于12.1之前的版本,如果备库运行在Active Data Guard模式下,需要关闭数据库,否则会出现如下错误:ORA-16000: database open for read-only access。
sqlplus / as sysdba SQL> shutdown immediate
SQL> startup mount SQL> drop restore point [name]; SQL> alter database open read only; -- (if using Active Data Guard) SQL> alter database recover managed standby database using current logfile disconnect; -- (restart the managed recovery)
对于 12.1 及更高版本,只需停止托管恢复即可删除还原点。
以上命令适用于所有待机保护模式(MaxPerformance/MaxAvailability/MaxProtection)。
日期:2020-09-17 00:11:40 来源:oir作者:oir