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 :

SQL LOADER et l'option DIRECT


Sujet :

SQL*Loader Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 74
    Par défaut SQL LOADER et l'option DIRECT
    Bonjour,

    Quand je fait un load des fichier avec sql loader en utilisant l'option:
    le load se fait normal, mais a un certain temp j'ai une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    SQL*Loader-961: Error calling once/load finishing for table MA_TABLE
    ORA-26095: unprocessed stream data exists
    SQL*Loader-961: Error calling once/load finishing for table MA_TABLE
    ORA-26095: unprocessed stream data exists
    SQL*Loader-961: Error calling once/load finishing for table MA_TABLE
    ORA-26095: unprocessed stream data exists
    SQL*Loader-961: Error calling once/load finishing for table MA_TABLE
    ORA-26095: unprocessed stream data exists
    SQL*Loader-926: OCI error while uldlfca:OCIDirPathColArrayLoadStream for table MA_TABLE
    SQL*Loader-925: Error while uldlgs: OCIStmtExecute (ptc_hp)
    ORA-03114: not connected to ORACLE
    SQL*Loader-925: Error while uldlgs: OCIStmtFetch (ptc_hp)
    ORA-24338: statement handle not executed
    SQL*Loader-951: Error calling once/load initialization
    ORA-00604: error occurred at recursive SQL level 1
    ORA-00054: resource busy and acquire with NOWAIT specified
    Mais sans l'option DIRECT, le load se fait normal sans erreur, mais avec un temp considérable.

    Ma table contient des index (pas de contraintes).
    est ce que l'utilisation des index cause un problème avec l'option DIRECT ?

    Merci d'avance

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Essayez de savoir si le problème vient d'une donnée particulière en chargeant une partie des données, à partir de l'erreur. Le problème est-il reproductible ?
    Si oui, indiquez nous votre version d'Oracle et donnez-nous le maximum d'élements pour reproduire le problème:
    - la description de la table et des index
    - le fichier de contrôle
    - le fichier de données
    - la ligne de commande pour lancer sqlldr.


    Notez aussi que l'erreur suivante peut signifier qu'il y a un problème de concurrence d'accès sur la table en cours de chargement: êtes-vous sûr que personne d'autre ne travaille que la table pendant le chargement ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ORA-00054: resource busy and acquire with NOWAIT specified

Discussions similaires

  1. Réponses: 7
    Dernier message: 24/11/2008, 15h55
  2. Réponses: 2
    Dernier message: 06/09/2007, 13h17
  3. sql loader et l'option DIRECT
    Par DIE dans le forum SQL*Loader
    Réponses: 3
    Dernier message: 27/12/2006, 12h42
  4. Réponses: 4
    Dernier message: 10/06/2004, 18h05
  5. erreur sql loader et performance
    Par mobisky dans le forum SQL*Loader
    Réponses: 14
    Dernier message: 20/08/2003, 12h27

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