Quando tento importar um dump que contém dados de várias tabelas, a importação falha com ORA-00001: restrição única, pois existem várias entradas correspondentes no banco de dados de destino, mas existem vários outros valores na mesma tabela que não são sendo importado devido a um erro de restrição exclusivo. Eu preciso desses valores.
Alguém pode me ajudar a resolver isso. Não consigo usar truncar/substituir.
Eu usei este comando:
impdp system/oracle@LIQ727DO directory=DATA_PUMP_DIR dumpfile=EXPDP_ACM_TABLES_LIQ72.DMP
logfile=IMPDP_ACM_TABLES_LIQ72.log remap_schema=LIQ728:LIQ727 TABLE_EXISTS_ACTION=append
Acima funciona apenas para restrições não adiadas.
link
Você usa " TABLE_EXISTS_ACTION=append" conscientemente? Se sim - tente remapear durante a importação para outro esquema que será criado automaticamente. Em seguida, você pode adicionar privilégio para consultar dados de seu esquema atual para o novo para obter acesso a "outros valores".
Se não - remova este sinalizador.