IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

problem: lécture d'un fichier


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut problem: lécture d'un fichier
    j'ai crée une procédure pour faire des modifications dans un fichier ,lors de l'exécution elle géner une exception "INVALID_PATH".
    Pour l'ouverture du fichier j'ai utilisé :"UTL_FILE.FOPEN(nom repertoire,nom fichier,mode);" je ne sais pas ou le problème ?

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 500
    Par défaut
    Est-ce que ton nom de répertoire est déclaré dans les UTL_FILE_DIR ?
    Sans quoi ça ne peut pas marcher.

    Vérifie dans la vue v$parameter si tu y as accès.

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut
    j'ai ajouté une ligne dans init.ora UTL_FILE_DIR ="d:\REPIN"(c'est juste ?)

  4. #4
    Membre expérimenté Avatar de Sceener
    Inscrit en
    Mai 2007
    Messages
    231
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 231
    Par défaut
    si tu veux paramétrer plusieurs répertoires :

    Exemple :

    Le paramétre UTL_FILE_DIR doit être positionné pour ouvrir un accès en lecture/écriture à un répertoire.
    Par exemple : utl_file_dir="c:\oracle\utl, c:\oracle\utl2".
    Tous les exemples sont exécutés sous le compte SYS.

    Réf : http://oracle.developpez.com/guide/s...e/generalites/


  5. #5
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut
    je ne sais pas comment ajouter le chemin de fichier a ouvrir dans la variable UTL_FILE_DIR !!!!!

  6. #6
    Membre expérimenté Avatar de Sceener
    Inscrit en
    Mai 2007
    Messages
    231
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 231
    Par défaut
    Citation Envoyé par caracas
    je ne sais pas comment ajouter le chemin de fichier a ouvrir dans la variable UTL_FILE_DIR !!!!!
    Précise quel version d'oracle tu utilise ? et essaye de voir la FAC !! sinon

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 500
    Par défaut
    Oui, caracas, c'est bien ça, mais il faut redémarrer la base pour que ton nouvel UTL_FILE_DIR soit pris en compte.

Discussions similaires

  1. Réponses: 19
    Dernier message: 31/10/2005, 15h04
  2. [Upload] probleme d upload de fichier
    Par Stef784ever dans le forum Langage
    Réponses: 7
    Dernier message: 09/05/2005, 17h45
  3. Problème de noms de fichiers sur clé USB
    Par karmaki dans le forum Administration système
    Réponses: 4
    Dernier message: 18/04/2005, 16h38
  4. [C#] Probleme de creation de fichier avec Stream
    Par freddyboy dans le forum C#
    Réponses: 7
    Dernier message: 07/06/2004, 11h41
  5. Probleme pour lire un fichier Ini
    Par Sebinou dans le forum C++Builder
    Réponses: 11
    Dernier message: 10/03/2004, 23h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo