文档解释
ORA-47953: Oracle Data Pump authorization for Oracle Database Vault to string on schema string already exists
Cause: Oracle Data Pump authorization for Oracle Database Vault on the given schema was already granted to the given grantee.
Action: Choose a different grantee or schema and retry the operation.
官方解释
ORA-47953被返回,表明一个用户在同一数据库中正在尝试为指定模式创建两个Data Pump作业,其中一个Data Pump作业具有Oracle数据库沃尔特(DBV)认证。
常见案例
此错误常常发生在用户试图在相同模式中根据Oracle Database Vault规则创建现有Data Pump作业的操作。
一般处理方法及步骤
要解决ORA-47953,请检查Data Pump作业是否已使用Oracle Database Vault规则,如果是这样,请删除该Data Pump作业,然后重新创建它。使用以下语法可以删除Data Pump作业:
DROP DATAPUMP JOB ;