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.