Сценарий PowerShell со вставкой SQL завершается ошибкой только при запуске в качестве запланированной задачи - PullRequest
0 голосов
/ 27 сентября 2018

Я использую invoke-sqlcmd2 для вставки в таблицу SQL.Скрипт работает идеально в интерактивном режиме, но при запуске по расписанию я получаю ошибки.Ниже приведен пример SQL-кода с ошибкой:

insert into [CWdata].[dbo].[projectnotes] ([id],[projectId],[text],[type],[flagged],[lastUpdated]) values (165,43,'Move in ready Expected June 1rst. ','Executive Update',0,CONVERT(DATETIME2,'2018-03-23T14:22:40Z',127))

В сообщении об ошибке указывается, что «тип» является недопустимым именем столбца.

Опять же, это прекрасно работает при интерактивном запуске с тем же логином.

Я боролся с этим в течение нескольких дней и был бы признателен за новый ум!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...