какие оснастки или инициализации мне нужны для запуска сценария PowerShell сервера SQL (с помощью invoke-sqlcmd), в виде пакетного файла или запланированной задачи Windows ??
Я пробовал следующее:
# mysqlscript.ps1
. "D:\Posh\init-sql.ps1"
invoke-sqlcmd .....
где init-sql.ps1 - инициализация поставщика, как описано в Microsoft (см. Добавление оснасток SQL Server в Windows PowerShell ).
Затем я попробовал следующее:
powershell.exe -noe "D:\Posh\mysqlscript.ps1"
То, что происходит, это просто открытие командной строки powershell. Я уверен, что invoke-sqlcmd не выполняется.
Спасибо
Emi