Как запустить скрипт развертывания проекта VS2010 Sql Server - PullRequest
5 голосов
/ 28 сентября 2010

Я в замешательстве, если я выберу опцию «Создать сценарий развертывания» и «разверну» проект, я получу файл SQL, который использует синтаксис не-SQL для таких переменных, как $ database.

Как выполнить этот сценарий развертывания?Я уверен, что студия управления SQL Server не понимает синтаксис.

Мне кажется, что единственный способ на самом деле выполнить развертывание - это включить параметр «Создать сценарий развертывания и развернуть в базе данных»

1 Ответ

8 голосов
/ 02 ноября 2010

Сценарий, сгенерированный Visual Studio, не является стандартным сценарием T-SQL.Это скрипт SQLCMD.SQL Server Management Studio позволяет выполнять сценарии SQLCMD, но по умолчанию она отключена. Эта ссылка объясняет более подробную информацию о режиме SQLCMD и о том, как его включить.

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