FAQ:ErrorORA-29283

De WikiFr_dbSQWare
Révision datée du 20 février 2025 à 17:13 par Ymauger (discussion | contributions) (Page créée avec « ==Généralités== ===Limites de cette section=== Cette section permet de corriger l'erreur ORA-29283 présente sur les versions d'oracle 19 et ultérieures.<br> Reportez... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Généralités

Limites de cette section

Cette section permet de corriger l'erreur ORA-29283 présente sur les versions d'oracle 19 et ultérieures.
Reportez-vous toujours à la doc Oracle si vous avez le moindre doute.

Droits

On part du principe que vous avez les droits DBA ou sysdba si nécessaire !

Bonnes pratiques

Oracle ne supporte plus officiellement les expdp qui passe par un lien symbolique.
Style d'erreur :
Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation: path traverses a symlink [29433]

Quand vous êtes face à ce problème, vous devez supprimer les lien symboliques et utiliser des chemins absolus

Contournement temporaire

Si vous êtes obliger le temps de paramétrer correctement vos chemins de faire une sauvegarde qui passe par un lien symbolique vous pouvez contourner cette erreur.

Modification du spfile

Une fois connecter à Oracle

SQL> ALTER SYSTEM SET "_disable_directory_link_check"=TRUE
             COMMENT='  - Directory SymLink Desupport'
             SCOPE=SPFILE;
Systeme modifie.

SQL> ALTER SYSTEM SET "_kolfuseslf"=TRUE
             COMMENT='  - Directory SymLink Desupport'
             SCOPE=SPFILE;
Systeme modifie.

Redémarrer l'instance

Vous devez relancé l'instance, planifiez le à un moment qui ne gêne pas la production.

SQL> shutdown immediate
Base de donnees fermee.
Base de donnees demontee.
Instance ORACLE arretee.

startup
Instance ORACLE lancee.

Total System Global Area 9395238224 bytes
Fixed Size                 13682000 bytes
Variable Size            3456106496 bytes
Database Buffers         5905580032 bytes
Redo Buffers               19869696 bytes
Base de donnees montee.
Base de donnees ouverte.