Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяется к:SQL Server
Azure SQL Database
Управляемый экземпляр Azure SQL
База данных SQL в Microsoft Fabric
Процесс регистрации создает определение приложения уровня данных ( DAC), определяющее объекты в базе данных. Зарегистрируйте базу данных в качестве приложения уровня данных (DAC) для создания определения приложения уровня данных, описывающего объекты в существующей базе данных и записывая определение DAC в системной базе данных msdb
(master
в базе данных SQL Azure).
Чтобы зарегистрировать базу данных в качестве DAC, используйте:
- Мастер регистрации приложений уровня данных в SQL Server Management Studio
- SQL Server Data Tools (Инструменты данных)
- Служебная программа командной строки SqlPackage
Разрешения
Для регистрации приложения уровня данных (DAC) в экземпляре механизма базы данных требуется как минимум разрешение ALTER ANY, разрешения уровня базы данных VIEW DEFINITION, разрешения SELECT для sys.sql_expression_dependencies
и членство в фиксированных серверных ролях dbcreator. Члены фиксированных ролей сервера sysadmin или встроенной учетной записи системного администратора SQL Server с именем sa также могут зарегистрировать DAC. Регистрация приложения уровня данных (DAC), не содержащего входов в базу данных SQL, требует членства в ролях dbmanager или serveradmin. Для регистрации DAC, содержащего имена входа в базе данных SQL, требуется членство в ролях loginmanager или serveradmin.
Зарегистрировать DAC с помощью мастера
- В обозревателе объектовразверните узел для экземпляра, содержащего базу данных, которую нужно зарегистрировать в качестве DAC.
- Разверните узел баз данных .
- Щелкните правой кнопкой мыши базу данных для регистрации, наведите указатель на задачи, а затем выберите Зарегистрировать как приложение уровня данных...
- Заполните диалоговые окна мастера.
- страница "Введение"
- [Страница установки свойств](#set-properties-page)
- [Страница проверки и сводки](#validation-and-summary-page)
- страница регистра ЦАП
Страница введение
На этой странице описаны шаги по регистрации приложения уровня данных.
Не показывать эту страницу снова. — установите флажок, чтобы остановить отображение страницы в будущем.
Далее > — переходит к странице задания свойств.
Отмена. Завершает мастер без регистрации DAC.
Страница "Настройки свойств"
Эта страница используется для указания свойств уровня DAC, таких как имя приложения и версия.
Имя приложения. — Строка, указывающая имя, используемое для идентификации определения DAC, поле заполняется именем базы данных.
Версия. — числовое значение, определяющее версию DAC. Версия DAC используется в Visual Studio для идентификации версии DAC, над которыми работают разработчики. При развертывании приложения уровня данных (DAC) версия сохраняется в базе данных msdb
и может позже просматриваться в узле приложения уровня данных в среде SQL Server Management Studio.
Описание. -Необязательный. Текст, объясняющий назначение DAC. При развертывании DAC, описание хранится в базе данных msdb
, а затем можно просмотреть в узле DAC в Средстве управления.
< предыдущая — возвращает вас на страницу Введение.
Далее > — проверяет, можно ли создать DAC из объектов в базе данных и отобразить результаты на странице проверки и сводки.
Отмена — завершает работу мастера без регистрации DAC.
Страница проверки и сводки
Эта страница используется для просмотра действий, выполняемых мастером при регистрации DAC. Страница переходит через три состояния, так как проверяет, что DAC можно создать из объектов в базе данных.
Получение объектов
Извлечение объектов базы данных и сервера. — Отображает индикатор выполнения, так как мастер извлекает все необходимые объекты из базы данных и экземпляр ядра СУБД.
< Предыдущая — возвращает вас на страницу настройки свойств, чтобы изменить вашу запись.
Следующая > — активирует DAC и отображает результаты на странице «Зарегистрировать DAC».
Отмена— завершает работу мастера без записи DAC.
Проверка объектов
ПроверкаSchemaName.ObjectName. - Отображает индикатор прогресса, пока мастер проверяет зависимости извлеченных объектов и убеждается, что все они являются допустимыми объектами для DAC. SchemaName**.**ObjectName определить, какой объект в настоящее время проверяется.
< Предыдущая — возвращает вас на страницу настройки свойств, чтобы изменить вашу запись.
Следующая > — активирует DAC и отображает результаты на странице «Зарегистрировать DAC».
Отмена— завершает работу мастера без регистрации DAC.
Сводка
Следующий параметр будет использоваться для регистрации вашего DAC. — отображает отчет о свойствах и объектах, включенных в DAC.
сохранить отчет. Нажмите эту кнопку, чтобы сохранить копию отчета проверки в HTML-файл. Папка по умолчанию — это папка пакетов SQL Server Management Studio\DAC, которая находится в папке "Документы" вашей учетной записи Windows.
< Предыдущая — возвращает вас на страницу настройки свойств, чтобы изменить вашу запись.
Следующая > — активирует DAC и отображает результаты на странице «Зарегистрировать DAC».
Отмена — завершает действие мастера без регистрации DAC.
Регистрация страницы DAC
На этой странице сообщается об успешном выполнении или сбое регистрации.
регистрации ЦАП. Сообщает об успешном или неудачном выполнении каждого действия, предпринятого для регистрации ЦАП. Просмотрите сведения, чтобы определить успешность или сбой каждого действия. Любое действие, выполненное с ошибкой, имеет ссылку в столбце результатов. Выберите ссылку, чтобы просмотреть отчет об ошибке для этого действия.
Сохранить Отчет. Нажмите эту кнопку, чтобы сохранить отчет о регистрации в HTML-файл. Файл сообщает о состоянии каждого действия, включая все ошибки, созданные любым из действий. Папка по умолчанию — это папка пакетов SQL Server Management Studio\DAC, которая находится в папке "Документы" вашей учетной записи Windows. Имя файла находится в формате <DACPackageName>_RegisterDACReport_yyyymmdd.html, где <DACPackageName> — имя развертываемого пакета, гггг = текущий год, мм = текущий месяц, а dd = текущий день.
готово — завершает работу мастера.