欢迎访问机房运维工作室

爱数知识库

AnyBackup-Oracle 实时复制逻辑方案实时同步任务运行异常,源端提示错误:ORA-39006、ORA-39212

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

AnyBackup-Oracle 实时复制逻辑方案实时同步任务运行异常,源端提示错误:ORA-39006、ORA-39212

关键字

ORA-39006、ORA-39212

适用产品

  • AnyBackup CDM 7.0.x
  • AnyBackup Express 7.0.x

问题描述

AnyBakcup 控制台在执行 Oracle 实时复制逻辑方案数据同步任务时,任务执行失败,在源端执行输出中,提示如下错误信息:

ORA-39006:internal error ORA-39213:Metadata processing is not available

问题影响

AnyBackup 无法完成 Oracle 实时复制逻辑方案的数据同步。

问题原因

由于 XSL 样式设置不正确造成 Oracle 数据库数据泵无法使用元数据 API。

解决方案

为了解决该问题,需要在 Oracle 数据库源端正确设置 XSL 样式表,需要以 SYSDBA 执行 dbms_metadata_util.load_stylesheets。具体步骤如下:

1.使用 SSH 工具以 root 用户登录 Oracle 实时复制源端服务器;

2.切换至 Oralce 数据库管理员用户,如 oracle,运行 sqlplus 命令登陆数据库,执行命令如下:

su - oracle

sqlplus / as sysdba

3.设置源端 XSL 样式表,执行 dbms_metadata_util.load_stylesheets。

4.重新发起 Oracle 实时复制逻辑方案数据同步任务。

更多信息

关于 ORA-39006 错误代码的更多信息,请参考 Oracle 官方文档: Oracle 错误代码查询