Bonjour
J'ai un petit probleme, comment on peut extraire les données d'une table access a l'aide de SQLLDR;
J'ai pu les faire seulement avec un fichier txt
merci d'avance
Bonjour
J'ai un petit probleme, comment on peut extraire les données d'une table access a l'aide de SQLLDR;
J'ai pu les faire seulement avec un fichier txt
merci d'avance
voici ce que je fais
je fais une extraction manuelle d'access les donnée vers un fichier text puis
j'ai crée un fichier ctl :
puis dans un fichiet batLOAD DATA
INFILE 'C:\Indicateur.txt'
BADFILE 'C:\Indicateur.bad'
REPLACE
INTO TABLE Tb_Indicateur
FIELDS TERMINATED BY ';'
TRAILING NULLCOLS
(ID_Indicateur_Histo,
ID_Indicateur)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 set fich=Indicateur sqlldr suivitma/suivitma@suivitma control=CTL/%fich%.ctl bad=TXT/%fich%.bad log=TXT/%fich%.log errors=0
merci
pourquoi tu ne fais pas un export à partir d'access via ODBC vers Oracle ?
je sais mais on me demande de creer un script c'est parceque cette manipulation va etre faite tous les semaines
J'ai travaillé sur cette problématique cette semaine - sauf que nous, ce n'est pas une fois par semaine donc je n'ai pas fais de script.
Dans ton cas, je ferais un script vb qui importe toutes tes données Access dans une table temporaire oracle et un script PL/SQL oracle qui traiterait les données.
Ça t'éviterait la partie "extraction manuelle d'access les donnée vers un fichier text" pour automatiser ça plus aisément.
Partager