Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > SQL*Loader
SQL*Loader Forum d'entraide sur Oracle SQL*Loader
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/05/2006, 14h42   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2005
Messages : 74
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 74
Points : 13
Points : 13
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 :
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
devdev2003 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 11h24   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
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 :
1
2
 
ORA-00054: resource busy AND acquire WITH NOWAIT specified
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h27.


 
 
 
 
Partenaires

Hébergement Web