POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

DataPump: Deshabilitar enlaces simbólicos al crear un directorio

Oracle 19c elimina el uso de enlaces simbólicos en directorios de Data Pump: impactos, soluciones temporales y alternativas seguras

Publicado el 14/09/2025

Uno de los cambios introducidos a partir de Oracle 18c es la imposibilidad de utilizar enlaces simbólicos al crear un directorio para Data Pump, lo que puede provocar fallos al ejecutar expdp o impdp. En entornos Oracle 12c la creación de un enlace simbólico y el uso directo funcionaban sin problema, pero en Oracle 19c el comportamiento cambia y se producen errores al intentar escribir en la ruta apuntada por el enlace simbólico.

Ejemplo resumido del flujo que provoca la diferencia de comportamiento: mkdir /remotedir; chown -R oracle.oinstall /remotedir; ln -s /remotedir /oracle/dumpdir; SQL> create or replace directory sym as /oracle/dumpdir; En Oracle 12c expdp directory=sym dumpfile=mydump tables=usef.mytbl funciona y genera el volcado. En Oracle 19c el mismo comando devuelve errores como ORA-39002 invalid operation; ORA-39070 Unable to open the log file; ORA-29283 invalid file operation path traverses a symlink.

Solucion temporal mostrada en la práctica consiste en activar dos parámetros ocultos y reiniciar la instancia: ALTER SYSTEM SET _disable_directory_link_check = TRUE SCOPE=SPFILE; ALTER SYSTEM SET _kolfuseslf = TRUE SCOPE=SPFILE; startup force; Tras ello expdp vuelve a poder crear los ficheros de volcado en la ruta apuntada por el enlace simbólico. Es importante advertir que activar parámetros no documentados puede tener implicaciones y no se recomienda como solución permanente en entornos críticos sin pruebas y aprobación.

Recomendaciones y alternativas seguras: crear el directorio de Oracle apuntando a una ruta física que no sea un enlace simbólico, ajustar permisos de usuario oracle sobre esa ruta, usar bind mounts en el sistema operativo en lugar de symlinks, o valorar soluciones basadas en almacenamiento en la nube y servicios gestionados para backups y dumps. Si su arquitectura contempla migraciones o despliegues en la nube, en Q2BSTUDIO podemos asesorar en integraciones con Servicios cloud aws y azure para almacenar y gestionar backups de forma segura y escalable.

Q2BSTUDIO es una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida, con experiencia en inteligencia artificial, ciberseguridad, servicios cloud aws y azure, y soluciones de inteligencia de negocio. Ofrecemos desde la creación de soluciones personalizadas hasta la implementación de agentes IA y proyectos de ia para empresas. Si necesita adaptar procesos, automatizar flujos o integrar capacidades de Power BI y Business Intelligence, podemos colaborar para diseñar la mejor estrategia técnica y de seguridad. Conozca nuestras propuestas en desarrollo de aplicaciones a medida y otros servicios orientados a resultados.

Palabras clave incluidas para posicionamiento: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio