Bonjour,
Via Powershell, pour importer le contenu d'un fichier dans une base de données je lance une commande du type:
sqlldr.exe ''$username/$password@$tnsalias' ERRORS=0 CONTROL='$DIRSCRIPT'\sqlldr.ctl,LOG='$DIRSQLLOADER'\sqlldr.log,BAD='$DIRSQLLOADER'\sqlldr.bad'
Est-ce possible de récupérer le code d'erreur renvoyé par SQL Loader ?
Si erreur on quitte le scripte. Si pas d'erreur on continue l'exécution du script.
J'ai tenté avec $LastExitCode et $? mais ils renvoient toujours "False"
Merci d'avance pour votre aide.
Partager