Oracle: configurar el directorio data_pump_dir (ORA-39087)

Última actualización: noviembre 8, 2023

Este tutorial puede responder al error de Oracle» ORA-39087 : nombre de directorio DATA_PUMP_DIR no válido » o en inglés» ORA-39087: nombre de directorio DATA_PUMP_DIR no es válido » que se puede obtener exportando un datapump con el comando expdp o una importación con impdp. Tal vez sea porque el Datapumpdir nunca ha sido definido en el servidor Oracle.

La solución se encuentra en la definición de la variable «Data pump dir» a la ruta de almacenamiento de la bomba de datos Oracle, una información a comprobar para resolver el error ORA39087.

Este DATA_PUMP_DIR existe desde Oracle 10g R2, así también en las versiones 11g R1 / R2 y 12c R1 / R2.

Ver la ruta de DATA_PUMP_DIR

Con SQL Plus o SQL Developer, utilice el siguiente comando para ver la ruta actual del Oracle Server Data_pump_dir:

SELECT directory_path FROM dba_directories WHERE directory_name =’DATA_PUMP_DIR’;

Modificar la ruta DATA_PUMP_DIR

Para utilizar otra ubicación en el disco duro del servidor o en una unidad de red, primero debe eliminar el acceso directo de la bomba de datos y luego volver a crearla y dar los derechos al usuario que importará y exportará las bases de datos.

DROP DIRECTORY DATA_PUMP_DIR;

CREAR DIRECTORY DATA_PUMP_DIR como’D:\oracle\dbdump’;

Grant read,write ON DIRECTORY DATA_PUMP_DIR TO user;

La importación y exportación de BDD debe ser posible de nuevo, al menos sin el error ORA-39087 debido al Data_pump_dir.

Contenido relacionado

[pt_view id=»b21675bme7″]

Relacionado:  ¿Cómo salir de la pantalla de reparacion automatica?

Deja un comentario