Как выполнить сценарий SQL с помощью команды пакетного сценария из SQL? - PullRequest
0 голосов
/ 07 июля 2019

Я пытаюсь выполнить файл .sql из пакетного сценария, но не могу выполнить.Сценарий содержит несколько сценариев, таких как «Создать таблицу», «Хранимая процедура», разделенных оператором GO.

Я пытался использовать приведенный ниже сценарий, однако сценарий не был выполнен.

DB Servername : localhost\SQL2017
Authentication : Windows

sqlcmd -E -S localhost\SQL2017\MyDatabase -i C:\SQLScripts\TestScript.sql

1 Ответ

1 голос
/ 07 июля 2019

Попробуйте вместо этого:

sqlcmd -E -S localhost\SQL2017 -d MyDatabase -i C:\SQLScripts\TestScript.sql

Вам необходимо использовать параметр -d, чтобы указать имя базы данных.Параметр -S должен содержать только имя сервера и экземпляр.

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