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

PL/SQL Oracle Discussion :

Lister le contenu d'un repertoire en PL/SQL


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Davboc
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    266
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 266
    Par défaut Lister le contenu d'un repertoire en PL/SQL
    Bonjour

    Je reviens avec mes questions impossibles

    J'ai une appli avec une partie PL et une partie JAVA. La partie PL se charge de l'import/export de données et la partie JAVA du traitement (grosso modo). J'aimerais donc ne pas avoir à intervenir au niveau des fichiers en JAVA, car le serveur d'appli ne sera pas necessairement sur la même machine qu'Oracle.

    Bref une fois la problématique posée je vous soumet ma question :
    Peut-on lister le contenu d'un répertoire (situé sur le serveur de bdd) en PL/SQL ? (Si oui comment, tant qu'à faire )
    J'ai fouiné un peu sur le web mais j'ai rien trouvé de bien concluant, je m'en réfère donc à vous..

    Merci pour vos réponses !

  2. #2
    Membre éclairé Avatar de Davboc
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    266
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 266
    Par défaut
    up...


    Apparemment dans le package UTL FILE y'a rien qui pourrait faire ça. Pensez-vous qu'il soit possible de le faire ou non ?

  3. #3
    Membre expérimenté Avatar de Loyd1974
    Profil pro
    Inscrit en
    Août 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 176
    Par défaut
    J'avais rencontré une situation similaire dans le temps et pour arriver à nos fins, on avait créé un script unix qui tournait de manière régulière et qui écrivait dans un autre fichier la liste des fichiers présent sur le serveur. Le fichier contenant la liste des fichiers avait bien sûr toujours le même nom et c'est celui là qu'on lisait en premier en PL, pour ensuite ouvrir les autres.

    C'était peut être pas la solution la plus élégante, mais cela fonctionnait (avec quand même des précautions à prendre comme s'assurer que le script sql n'écrive pas en même temps qu'on lit le fichier, ou bien qu'une fois un fichier traité, il n'apparaisse plus dans la liste etc ...)

  4. #4
    Membre éclairé Avatar de Davboc
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    266
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 266
    Par défaut
    Merci pour ta réponse ! C'est effectivement une solution a creuser

  5. #5
    Membre émérite
    Inscrit en
    Décembre 2003
    Messages
    493
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 493
    Par défaut
    c'est possible via l'appel d'une proc java dans ton pl/sql

    vois sur asktom et fais une recherche sur "reading files in a directory"

  6. #6
    Membre éclairé Avatar de Davboc
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    266
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 266
    Par défaut
    Bien sûr !

    J'avais pas pensé aux Proc Stock Java ! Merci a toi Marc ! Je regarde ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lister le contenu d'un repertoire
    Par dert72 dans le forum Langage
    Réponses: 6
    Dernier message: 15/11/2006, 18h24
  2. Lister le contenu d'un repertoire
    Par red210 dans le forum C++
    Réponses: 18
    Dernier message: 13/07/2006, 15h05
  3. Lister le contenu d'un repertoire dans un ListBox
    Par MonsieurK dans le forum Access
    Réponses: 5
    Dernier message: 13/07/2006, 11h18
  4. Comment lister le contenu d'un repertoire
    Par jeff&&php dans le forum Langage
    Réponses: 17
    Dernier message: 31/05/2006, 11h29
  5. [debutant] lister le contenu d'un repertoire
    Par azrael88370 dans le forum Débuter
    Réponses: 5
    Dernier message: 12/01/2006, 14h00

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