Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/09/2008, 13h39   #1
Membre du Club
 
Inscription : mai 2008
Messages : 217
Détails du profil
Informations personnelles :
Localisation : France, Somme (Picardie)

Informations forums :
Inscription : mai 2008
Messages : 217
Points : 40
Points : 40
Envoyer un message via MSN à miketidy
Par défaut Soucis avec utl_file

Bonjour,

voilà mon problème, jusqu'à ce jour l'utl_file fonctionnait parfaitement et voilà qu'aujourd'hui il ne veut plus fonctionner.

Quand je fais utl_file.fopen(chemin,fichier,mode), il me dit chemin incorrect alors que le chemin existe et que j'ai les droits d'écriture...

Je ne comprend pas...

Merci d'avance pour vos réponses
miketidy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 13h46   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
quelle version ? Utilises-tu les directories ou le paramètre utl_file_dir ? Dans 1er cas vérifie que le user a les droits dessus, dans le 2eme cas vérifie que ton répertoire y est inclus.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 13h52   #3
Membre du Club
 
Inscription : mai 2008
Messages : 217
Détails du profil
Informations personnelles :
Localisation : France, Somme (Picardie)

Informations forums :
Inscription : mai 2008
Messages : 217
Points : 40
Points : 40
Envoyer un message via MSN à miketidy
Oups, j'ai oublié, je suis en version 9i.

Le user a je pense les droits dessus...

Pour le paramètre utl_file_dir, j'ai essayé avec et sans...

J'ai essayé de donnée directement en dur le chemin à fopen mais çà ne fonctionne pas...

Comment vérifier le user a les droits dessus et que le répertoire y est inclus?
miketidy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 15h54   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
ce serait bien d'avoir le code exact ainsi que l'erreur.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 16h01   #5
Membre éprouvé
 
Avatar de rvfranck
 
Étudiant
Inscription : novembre 2004
Messages : 739
Détails du profil
Informations personnelles :
Localisation : Canada

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2004
Messages : 739
Points : 494
Points : 494
Si utilises les directories, la vue dba_directories te permet de voir les repertoires virtuels de ta bd
Code :
SELECT directory_name, directory_path FROM dba_directories;
Est ce que tu peux nous montrer la ligne de l'instruction fopen? je crois que le nom du repertoire doit être en majuscules.
__________________
"Celui qui reconnaît consciemment ses limites est le plus proche de la perfection." Johann Wolfgang
rvfranck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h29.


 
 
 
 
Partenaires

Hébergement Web