Galera, Boa tarde!
Hoje passei o dia em chamados de Data Pump (EXPDP e IMPDP), até que em uma importação (IMPDP) me deparo com o erro ORA-01917.
GRANT EXECUTE ON "X" TO "X"
IMP-39083: Object type OBJECT_GRANT failed to create with error:
ORA-01917: user or role 'X' does not exist
A Solução é simples!
Nos parâmetros do IMPDP inclua o parâmetro GRANTS=NO.
Exemplo:
IMPDP system/senha@instancia directory=data_pump_dir schemas=HR dumpfile=HR_DUMP.dmp logfile=HR_DUMP_LOG.log GRANTS=NO
Valeu,
Bruno Duarte.
O parametro GRANTS=NO está OBSOLETO (it's legacy)
ResponderExcluirO correto agora é EXCLUDE=OBJECT_GRANT