Bonjour,
J'ai une problématique sur Oracle 11G pour faire un DUMP de ma base.
Je souhaite le faire sur un répertoire réseau via un expdp.
Ce que j'ai fait :
- Comme je ne veux pas utiliser le répertoire datapump par défaut, j'ai créé un directory via la fonction CREATE
- J'ai allouer les droits à mon utilisateur sur ce directory via un GRANT (fait en sysDBA, j'ai vérifier dans all_object, les droits sont bien attribués)
- Je lance ma fonction expdp et j'ai les erreurs suivantes :
ORA-39002:opération non valide
ORA-39070:Ouverture du journal impossible
ORA-29283:Opération non valide sur le fichier
ORA-06512:"SYS.UTL_FILE", ligne 536
ORA-29283:opération non valide sur le fichier
Suite à ça, je vérifie tout (j'ai bien vu que c'était un problème d'accès au directory), tout est OK.
Donc je vais dans les droits Windows du répertoire réseau et je mets tout le monde en contrôle total sur le répertoire où doit arriver le DUMP et je relance l'export.
Là tout se passe bien et j'ai mon DUMP.
Mon problème comme vous l'aurez compris c'est que je ne peux pas accorder les droits à tout le monde sur un chemin réseau où il y a les sauvegardes.
Une précision : les identifications réseau se font via un Active Directory.
Y a t-il une solution pour réaliser cette sauvegarde sans attribuer les droits à tout le monde ?
Information : ce qui est bizarre c'est qu'avec un exp ça fonctionnait correctement et je n'avais pas de problématique de droits.
D'avance merci de vos réponses.
Partager