|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||||
|
Nouveau Membre du Club
![]() |
salut tt le monde je travaille avec oracle 10g sous windows XP
je voudrais utiliser sql loader pour charger des données d'un fichier plat (.csv) directement dans ma base de données mais avec une colonne id qui s'auto-incrémente à chaque insertion voici ma table: Code :
Code :
Code :
Code :
et le fichier log de sqlloader : Code :
|
||||||||||
|
|
00
|
|
|
#2 | ||
|
Nouveau Membre du Club
![]() |
j'ai modifié mon trigger :
Code :
|
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
est ce que le pb vient de ce que sqlloader désactive les triggers en mode direct (direct=y) ?
et merci d'avance |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() |
oui effectivement le pb était la le mode direct désactive les triggers donc faut remplacer ds mon fichier batch et faire direct=false
et ca passe j'espère que ca aidera qlq'1 a l'avenir des fautes des autres on apprend
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Avez-vous vérifié le code d'erreur ORA-26010 ?
Cela pourrait aussi venir du fait que le chargement d'une table "objet" peut-être différent d'une table "classique" d'après le Utilities Guide. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com