J'ai une opération BCP dans un fichier de commande par lots. Quand il y a une erreur dans l'opération BCP, je dois arrêter le traitement et écrire le msg err dans le fichier journalComment écrire un message d'erreur d'une opération BCP dans un fichier journal et arrêter le traitement du fichier batch.
J'ai utilisé l'option -e
pour écrire le message d'erreur pendant une opération BCP dans un fichier err. Le fichier err est créé à l'emplacement mais ne contient aucun message d'erreur écrit dessus.
Ma déclaration BCP est comme ceci.
BCP DbName.dbo.tableName In FileLocation -e Errorfile -S ServerName -T -c
Existe-t-il un moyen d'obtenir le niveau d'erreur, puis d'arrêter le traitement?
Appréciez une aide rapide.