Практическое руководство. Добавление существующих элементов в проект базы данных
Добавление существующих элементов в проект базы данных выполняется так же, как в проекты других типов, и файлы этих элементов отображаются в обозревателе решений. Кроме того, можно настраивать элементы, чтобы они трактовались как объекты базы данных и отображались и в обозревателе решений, и в представлении схемы. Можно использовать одно и то же свойство для указания скриптов, выполняемых до и после развертывания.
Добавление в проект базы данных SQL-файла, содержащего определение объекта
Щелкните в обозревателе решений узел, к которому нужно добавить файл. Например, для добавления файла с определением таблицы щелкните узел Таблицы, дочерний для узла Объекты схемы в проекте базы данных.
В меню Проект выберите команду Добавить существующий элемент.
Откроется диалоговое окно Добавление существующего элемента.
В поле Имя файла введите путь и имя файла, который нужно добавить в проект базы данных. Можно также найти этот файл.
Нажмите кнопку Добавить.
Файл будет добавлен в проект базы данных и отобразится как дочерний узла, к которому он добавлен. Например, если добавить файл к узлу Таблицы, он отобразится как дочерний этого узла.
В обозревателе решений щелкните добавленный файл.
В меню Вид выберите команду Окно свойств.
Появится окно Свойства, если оно еще не отображалось.
Дважды щелкните свойство Build Action и введите Build.
Присвоив свойству Build Action значение «Build», вы указываете, что файл содержит определение объекта базы данных и его необходимо проанализировать и проверить. Содержимое файла будет проанализировано, и если он содержит допустимый SQL-код, представленный этим файлом объект появится в представлении схемы. Пи обнаружении ошибок они будут выведены в окне Список ошибок и объект может не появиться в представлении схемы.
Примечание
Если представление схемы не отображается, откройте меню Вид и выберите команду Представление схемы.
Добавление в проект базы данных имеющегося скрипта
В обозревателе решений щелкните в проекте базы данных папку «Скрипты».
В меню Проект выберите команду Добавить существующий элемент.
Откроется диалоговое окно Добавление существующего элемента.
В поле Имя файла введите путь и имя файла, который нужно добавить в проект базы данных. Можно также найти этот файл.
Нажмите кнопку Добавить.
Файл будет добавлен в проект базы данных и отобразится как дочерний узла «Скрипты».
Если нужно использовать добавленный скрипт как выполняемый до или после развертывания, щелкните добавленный файл. В окне Свойства дважды щелкните свойство Build Action и введите PreDeploy или PostDeploy.
Примечание
В каждом проекте базы данных может существовать только один скрипт, выполняемый перед развертыванием, и один скрипт, выполняемый после развертывания.В скрипты, выполняемые перед и после развертывания, можно включать дополнительные файлы.Дополнительные сведения о скриптах развертывания см. в разделе Практическое руководство. Определение скриптов, выполняемых перед развертыванием и после развертывания.
Добавление в проект базы данных плана создания данных
В обозревателе решений щелкните в проекте базы данных папку «Планы создания данных».
В меню Проект выберите команду Добавить существующий элемент.
Откроется диалоговое окно Добавление существующего элемента.
В поле Имя файла введите путь и имя файла, который нужно добавить в проект базы данных. Можно также найти этот файл.
Нажмите кнопку Добавить.
Файл будет добавлен в проект базы данных и отобразится как дочерний узла «Планы создания данных».
Добавление в проект базы данных различных файлов
В обозревателе решений щелкните узел, к которому желаете добавить файл. Например, для добавления файла в проект базы данных, щелкните узел проекта базы данных.
Примечание
Можно добавить в проект базы данных папку, содержащую различные файлы.Для добавления папки щелкните проект базы данных, откройте меню Проект и щелкните Новая папка.
В меню Проект выберите команду Добавить существующий элемент.
Откроется диалоговое окно Добавление существующего элемента.
В поле Имя файла введите путь и имя файла, который нужно добавить в проект базы данных. Можно также найти этот файл.
Нажмите кнопку Добавить.
Файл будет добавлен в проект базы данных и отобразится как дочерний узла, который вы щелкнули на шаге 1.
См. также
Задачи
Практическое руководство. Исключение файлов из проекта базы данных