|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2006 Messages : 133 ![]() |
Bonjour à tous,
Je cherche à paramétrer le fichier ctl d'un sqlloader. Il est marqué en dur dans le ctl le fichier à charger (INFILE). Est-il possible de paramétrer ce fichier ? De passer en paramètre ce fichier ? Du genre dans le bat de chargement de faire qq chose comme : SqlLdr userid=USRtoto/titi@mabase control=PathLoad\CTL\load.ctl fic.csv Log=PathLoad\LOG\load.log Et pouvoir le récupérer dans le ctl. Est-ce possible ? Cordialement. |
|
|
00
|
|
|
#2 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
|
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : avril 2006 Messages : 133 ![]() |
ben récupérer le nom du fichier infile, du genre :
LOAD DATA INFILE %1 avec %1 = chemin + nom du fichier infile (csv). |
|
|
00
|
|
|
#4 | ||
|
Membre éclairé
![]() Inscription : avril 2006 Messages : 465 ![]() |
Ben dans ce cas tu n'utilises pas le INLINE dans le fichier de controle mais le mot clé DATA sur la ligne de commande.
Code :
|
||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : avril 2006 Messages : 133 ![]() |
Merci beaucoup !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com