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*Loader Oracle Discussion :

Comment créer un shell pour pouvoir passer des fichiers dynamiquement avec Sql Loader?


Sujet :

SQL*Loader Oracle

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    mai 2012
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2012
    Messages : 50
    Points : 36
    Points
    36
    Par défaut Comment créer un shell pour pouvoir passer des fichiers dynamiquement avec Sql Loader?
    Bonjour,

    mon problème est que j'aimerais charger les données d'un fichier .csv via SqlLoader mais ce fichier change de noms à chaque fois qu'il est uploadé.

    Par exemple, pour aujourd'hui j'aurais le fichier "TEST05062014.csv" et donc je le récupère ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    infile 'TEST05062014.csv'
    Ça fonctionne bien.

    Mais comme je vais utiliser cet exécutable chaque matin par exemple, le nom du fichier va changer, pour demain j'aurai comme nom de fichier "TEST06062014.csv".

    J'ai trouvé ce lien http://www.anysql.net/doc/sqlldr.html mais je ne comprends pas très bien.

    Quelqu'un pourrait m'expliquer et m'éclaircir?

    Merci.

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    mai 2012
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2012
    Messages : 50
    Points : 36
    Points
    36
    Par défaut
    Personne?

  3. #3
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    En instance de retraite
    Inscrit en
    mai 2002
    Messages
    8 863
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : En instance de retraite
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 8 863
    Points : 29 496
    Points
    29 496
    Par défaut
    Une consultation rapide de la documentation Oracle t'aurait fourni le paramètre DATA à indiquer dans la ligne de commande...
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

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

Discussions similaires

  1. comment créer un resau LAN et partager des fichiers
    Par chefouet dans le forum Dépannage et Assistance
    Réponses: 1
    Dernier message: 13/05/2015, 14h55
  2. [XL-2003] Pouvoir ouvrir des fichiers excel avec vba sans le faire planter
    Par perpitou dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/12/2011, 15h52
  3. Réponses: 1
    Dernier message: 01/02/2008, 20h44
  4. Réponses: 1
    Dernier message: 16/06/2007, 16h06
  5. importer des fichiers mp3 avec sql server uniquement
    Par cool dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/04/2006, 13h21

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