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

JDBC Java Discussion :

IOException sur SQL LOADER


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 197
    Par défaut IOException sur SQL LOADER
    Bonjour,

    j'ai un programme java qui lance un SQL LOADER. Il marche parfaitement sur mon pc.
    Or quand je l'ai mis sur un serveur j'ai l'erreur suivante:
    java.io.IOException: CreateProcess: SQLLDR USERID=toto/toto@base LOG=C:\TEMP\LoaderPos.log CONTROL=C:/program/conf/LoaderDeals.ctl DISCARD=C:\TEMP\discard.dis BAD=C:\TEMP\LoaderPos.bad DATA=C:/program/reception/fichier error=2

    Il semble que c'est une erreur de path, mais tout ces repertoire existe.
    Auriez-vous une idee please?

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    ca serait peut être pas mal de n'utiliser qu'un seul caractère séparateur de dossier. Soit c'est / soit c'est \ ...

    ton problème de path vient peut être simplement de ça ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 197
    Par défaut
    Non il semblerai que le SQLLDR n'est pas trouver. Si SQLLDR ne trouve pas un fichier il log l'erreur. Or là le SQLLDR n'est meme pas lancé, j'ai direct une erreur IOException
    Pourtant le SQLLDR est bien dans oracle/bin. Et oracle/bin est bien dans la variable d'env. PATH.
    Une autre idée?

  4. #4
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    fais voir de quelle manière tu lances SQLLoader ...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 197
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    final String[] env = new String[] { "SQLLDR", "USERID=" + user + '/' + password + '@' + base, "LOG=" + fichierLog, "CONTROL=" + fichierControl,
    								"DISCARD=" + System.getProperty("java.io.tmpdir") + "discard.dis", "BAD=" + fichierBad, "DATA=" + fileImportPath };
    						p = rt.exec(env);

  6. #6
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Et on pourrait avoir la trace de l'exception ?

    si tu nous donne les infos au compte goutte ... ça va pas aller très vite ...

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

Discussions similaires

  1. ORA-01722 sur SQL Loader
    Par leftyy dans le forum Import/Export
    Réponses: 2
    Dernier message: 23/04/2010, 15h20
  2. Réponses: 7
    Dernier message: 31/03/2008, 14h31
  3. Question sur SQL Loader
    Par Mercusyo dans le forum SQL*Loader
    Réponses: 1
    Dernier message: 04/03/2008, 17h24
  4. Réponses: 4
    Dernier message: 19/06/2007, 17h51
  5. 8i : sql loader et champ texte sur plusieurs lignes
    Par naonedboy dans le forum SQL*Loader
    Réponses: 1
    Dernier message: 23/11/2005, 10h07

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