Opfang BCP error (SQL parameter)
Når jeg afvikler BCP i et SQL Script (xp_cmdshell) Kan jeg nemt opfange køresels fejl med BCP. MEN fremprovokere jeg en fejl ved at sætte et forkert format i .fmt filen, vil de rows der ikke blev kopieret, godt nok blive skrevet til BCP .err filen og filen oprettet under Transact SQL Script (T SQL) Command option, i det job jeg har oprettet.Jeg får følgende fejl:
SQLState = 22001, NativeError = 0
Error = [Microsoft][ODBC SQL Server Driver][SQL Server] + en liste over de rows der ikke blev kopieret. Hvordan måler jeg på fejl koden 22001 ? Således at jeg kan stoppe jobbet og blive informeret om fejlen (Net send eller mail). Jeg er ikke interreseret i at kigge i BCP .err file, men vil at informationen sker automatisk?