Bonjour,
J'ai un soucis quand j'utilise le package UTL_FILE dans une procédure PL/SQL:
File_type_out := UTL_FILE.FOPEN( PC$Dir, PC$File_name, 'W', 32764 ) ;
Cette instruction lève toujours l'exception INVALID_PATH, alors que j'ai bien vérifié que PC$Dir et PC$File_name sont corrects:
ORA-20070: E:\ora-results\All_prospects.csv : File location is invalid.
ORA-06512: at "CACHE56.EXPORT_CACHE_TO_DHBD", line 101
ORA-06512: at "CACHE56.EXPORT_CACHE_TO_DHBD", line 121
ORA-06512: at line 1
J'ai l'impression que cela a à voir avec les droits, mais je ne sais pas comment corriger ce problème.
Je suis sous windows XP, je lance ma procédure avec un utilisateur du schéma ou avec system/manager, et ça ne marche dans aucun des cas.
Merci d'avance pour votre aide
Partager