欢迎访问机房运维工作室

爱数知识库

AnyBackup-Oracle 副本数据管理卸载副本失败,原因是:任务执行失败,数据库 OPEN 时无法进行操作。

频道:爱数知识库 日期: 浏览:26

AnyBackup-Oracle 副本数据管理卸载副本失败,原因是:任务执行失败,数据库 OPEN 时无法进行操作。

关键字

Oracle、OPEN、副本卸载


适用产品

  • AnyBackup CDM 7. 0. x
  • AnyBackup Enterpress 7. 0. x


问题描述

AnyBackup 副本数据管理 Oracle 副本卸载失败,提示以下信息:

任务执行失败,数据库OPEN时无法进行操作。

image.png


问题影响

无法完成对数据库副本卸载操作。


问题原因

为了保证数据库要在没有被使用的前提下被安全卸载,所以 open 状态下无法对 Oracle 数据库执行卸载副本操作。


解决方案

为了解决此问题,需要先将挂载恢复出来的 Oracle 数据库关闭,然后再进行副本卸载操作,具体操作步骤如下:

1. 登录数据库安装用户,查看恢复机当前数据库运行实例 SID 是否为已挂载的副本实例 SID,此处以 Oracle 用户为例:

su - oracle

echo $ORACLE_SID

image.png

2. 确认当前数据库运行实例名与原机一致后登录数据库,查看实例状态

sqlplus / as sysdba

select instance_name,status from v$instance;

image.png

3. 执行以下命令关闭数据库实例:

shutdown immediate;

image.png

4. 再次在 AnyBackup 控制台上执行卸载副本操作。

image.png


更多信息

关于 Oracle 数据库状态的更多信息,请参考 Oracle 官方文档Starting Up and Shutting Down