Сбой задания SQL — не удалось инициализировать библиотеку sqlcmd с номером ошибки -2147467259

#sql-server #jobs #sqlcmd #sp-send-dbmail

#sql-server #Вакансии #sqlcmd #sp-send-dbmail

Вопрос:

В окне запроса он завершается, как ожидалось, и отправляет dbmail, но когда я добавляю тот же синтаксис в задание, происходит сбой. Все остальные задания на сервере работают и отправляют почту, как ожидалось. У меня также есть второе задание, которое почти идентично, выбирающее * из представления в той же БД и работающее. Это задание только вчера начало завершаться сбоем в середине дня.

 EXEC msdb.dbo.sp_send_dbmail
@profile_name='Admin',
@recipients='email@company.com; email2@company.com',
@query='SELECT * FROM sql1.database.intake.vwSelectMissing1',
@subject='Matters Missing in Database',
@query_result_header = 1
  

Комментарии:

1. что это за сообщение об ошибке?

2. Я не уверен, почему это было необходимо для одного задания, но не для другого, но я добавил одну строку к этому заданию. ВЫПОЛНИТЬ КАК LOGIN = N’sa’

3. возможно, для шага «Выполнить как» в этом не задано значение sa, проверьте это