ORA-39161: Full database jobs require privileges ORACLE 报错 故障修复 远程处理

文档解释

ORA-39161: Full database jobs require privileges

Cause: Either an attempt to perform a full database export without the EXP_FULL_DATABASE role or an attempt to perform a full database import over a network link without the IMP_FULL_DATABASE role.

Action: Retry the operation in a schema that has the required roles.

ORA-39161错误指示着您尝试执行完整数据库备份时缺少必要的系统权限。

根据Oracle官方文档,此错误是由于尝试执行RMAN备份时调用其他连接到数据库以执行其他操作的脚本而产生的,但这些脚本没有在其中指定连接到数据库的所有权限。

一般处理方法及步骤

1.通过检查RMAN脚本,确定可能缺少的权限。

2.使用GRANT语句为这些权限授予所需的权限(例如:GRANT CREATE SESSION权限)。

3.重新尝试运行RMAN备份脚本。


数据运维技术 » ORA-39161: Full database jobs require privileges ORACLE 报错 故障修复 远程处理