Разработка базы данных вне сети с учетом проекта

 

В этом разделе описаны функции SQL Server Data Tools (SSDT) для создания, построения, отладки и публикации проекта базы данных.

С помощью SSDT вы можете создать проект базы данных вне сети и реализовывать изменения схемы, добавляя, изменяя или удаляя определения объектов (представленные скриптами) в проекте без подключения к экземпляру сервера. Это можно делать с помощью конструктора таблиц или редактора Transact-SQL. Кроме того, можно писать и отлаживать объекты Transact-SQL и CLR в одном проекте. Можно с помощью сравнения схем проверять синхронизацию проекта с производственной базой данных, а также создавать моментальные снимки проекта для каждого этапа цикла разработки для сравнения. Работая над проектами баз данных в среде на основе рабочих групп, можно развертывать управление версиями для всех файлов. После разработки, тестирования и отладки проекта можно сдавать его авторизованному персоналу для публикации в рабочей среде.

System_CAPS_noteПримечание

Инструкции этого раздела содержат ряд задач, которые могут выполняться последовательно.

В этом подразделе

Раздел

Описание

Импорт в проект базы данных

Описывает импорт объектов из активной базы данных, файла .dacpac или скрипта.

Диалоговое окно «Добавление ссылки на базу данных»

Описываются различные способы добавления ссылки на базу данных.

Диалоговое окно «Проверка наличия обновлений»

Описываются способы проверки наличия обновлений, которыми пользуется SQL Server Data Tools.

Параметры проекта базы данных

Описывает различные параметры проекта для управления аспектами базы данных и конфигураций сборки.

Практическое руководство. Просмотр объектов из проекта базы данных SQL Server

В обозревателе объектов SQL Server в Visual Studio появился отдельный узел «Проекты», в котором все содержащиеся в решении проекты базы данных SQL Server группируются в иерархию, подобную иерархии SQL Server Management Studio.

Окно операций Data Tools

Описывает окно Операции Data Tools, в котором отображается ход выполнения некоторых операций и выводятся уведомления об ошибках.

Параметры редактора Transact-SQL

Описание параметров Transact-SQL.

Как создать новый проект базы данных

Создайте проект базы данных и импортируйте существующую схему базы данных.

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

Сравните схемы базы данных и проекта, выполните синхронизацию.

Как выполнять построение и развертывание в локальной базе данных

Воспользуйтесь локальным экземпляром SQL Server по запросу, который активируется при отладке проекта базы данных.

Как изменить целевую платформу и опубликовать проект базы данных

Измените целевую платформу SQL Server для проекта на любой поддерживаемый экземпляр SQL Server и проверьте синтаксис.

Как создавать моментальный снимок проекта

Создайте доступный только для чтения прокси схемы базы данных и верните исходный проект, если оказались применены нежелательные изменения.

Как использовать объекты Microsoft SQL Server 2012 в своем проекте

Добавьте в проект новый объект последовательности.

Как работать с объектами баз данных CLR

Создайте и опубликуйте объекты CLR в проекте базы данных SQL Server Data Tools.

Как преобразовать проекты базы данных Visual Studio 2010 в проекты базы данных SQL Server с изменением целевой платформы

Преобразуйте существующие проекты баз данных SQL Server, объектов CLR и приложений уровня данных, созданные в Visual Studio 2010, в проект базы данных SQL Server Data Tools.

Как указать скрипты, выполняемые до или после развертывания

Рассматривается порядок использования скриптов, которые выполняются до или после развертывания базы данных.

Связанные подразделы

Управление таблицами, связями, исправление ошибок