Создав задание агента SQL, я подумал, что было бы полезно записать немного информации в историю задания на тот случай, если я захочу проверить это позже.
В этом случае я использовал VBScript и отметил, что могу использовать объект Error для записи информации в историю, например:
Err.Raise 999, "The code died"
Если щелкнуть правой кнопкой мыши по заданию и выбрать «Просмотреть историю», номер ошибки и описание будут доступны для просмотра.
А как насчет успешного завершения? Могу ли я Return
значение как-то? Было бы неплохо сказать что-то вроде «Закончено ОК после обработки 34 файлов» или что-то в этом роде.
В этот раз меня заинтересуют ответы на VBScript, но если вы знаете, как это сделать с T-SQL или CmdExec, это было бы полезно знать на всякий случай. Спасибо.