|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 31 ![]() |
Bonjour à tous,
Nous souhaitons intégrer n fichiers csv (minimum 2) dans une table Oracle. Pour cela on utilise SqlLoader de cette manière : Code :
sqlldr.exe userid=sj\/sj@serveur control=import.ctl log=import.log direct=true La table contient une clé primaire constitué de 3 champs. Nous avons essayé avec SqlLoader en ajoutant les options qui permettent de respecter les contraintes. Ca fonctionne, mais le temps de chargement est beaucoup trop long. Existe t'il une requête permettant de nettoyer la base des doublons et reconstruire les index ? Merci pour votre aide. Cordialement, |
|
|
00
|
|
|
#2 |
![]() ![]() |
Vous pouvez le faire en deux fois, SQL*Loader charge le contenu de la table dans une table tampon, et à partir de celle-ci vous insérez vos données finales en faisant tous les contrôles et modifications nécessaires.
__________________
Email : http://scr.im/waldar |
|
00
|
Copyright © 2000-2012 - www.developpez.com