Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы распаковать скрипты и файлы из пакета приложения уровня данных (DAC), используйте диалоговое окно «Распаковка приложения уровня данных». Скрипты и файлы помещаются в папку, где их можно просмотреть перед тем, как использовать пакет для развертывания приложения уровня данных в рабочей системе. Кроме того, содержимое одного приложения уровня данных можно сравнить с содержимым другого пакета, распакованного в другую папку.
Перед началом работы:Security
Чтобы распаковывать приложение уровня данных, используя диалоговое окно "Распаковка приложения уровня данных", изучите содержимое пакета DAC
Безопасность
Рекомендуется не выполнять развертывание пакетов DAC, полученных из неизвестных или ненадежных источников. Такие daCs могут содержать вредоносный код, который может выполнять непреднамеренный код Transact-SQL или вызвать ошибки, изменив схему. Прежде чем использовать DAC из неизвестного или ненадежного источника, разверните его в изолированном тестовом экземпляре ядро СУБД, распакуйте DAC и проверьте код, например хранимые процедуры или другой определяемый пользователем код.
диалоговое окно распаковки приложения уровня данных
Распаковка файла пакета приложения уровня данных
В проводникеперейдите к местоположению файла пакета приложения уровня данных (с расширением DACPAC).
Используйте один из следующих двух методов для открытия диалога распаковки приложения уровня данных.
Щелкните правой кнопкой мыши файл пакета приложения уровня данных (с расширением DACPAC) и выберите команду Распаковать.
Дважды щелкните файл пакета приложения уровня данных.
Выполните шаги в диалоговых окнах.
Распаковать файл пакета Microsoft SQL Server DAC
На этой странице указывается целевая папка, в которую будут помещены файлы пакета, а затем запускается операция распаковки.
Файлы будут распакованы в следующую папку: — укажите полный путь к папке для распакованных файлов. Если папка существует и полный путь к ней известен, введите его в это поле. Если нет, нажмите кнопку Обзор , чтобы перейти к папке или создать новую.
Обзор — открывает страницу Выбор папки , на которой можно выбрать папку, перемещаясь по иерархии файлов, или создать новую папку.
Распаковать — запускает операцию распаковки.
Отмена — закрывает диалоговое окно без распаковки пакета приложения уровня данных.
Выбор папки
Эта страница используется для выбора целевой папки для операции распаковки. Кроме того, можно создать новую папку.
Список папок — отображает иерархию файлов компьютера. Раскрывайте узлы, чтобы перейти к папке, в которую будет распакован пакет приложения уровня данных. Щелкните папку, затем нажмите кнопку ОК.
Создать папку — открывает диалоговое окно, в котором можно указать имя папки, создаваемой в папке, выделенной в иерархии папок.
ОК — помещает путь к выбранной папке в поле Файлы будут распакованы в следующую папку на странице Распаковка файла пакета приложения уровня данных и возвращает пользователя на эту страницу.
Отмена — закрывает диалоговое окно без выбора папки.
изучение содержимого пакета приложения уровня данных
Распаковав пакет, можно изучить файлы, созданные диалоговым окном Распаковка приложения уровня данных . Это диалоговое окно создает в указанной целевой папке следующие файлы.
Скрипт Transact-SQL, содержащий инструкции для создания объектов, определенных в приложении уровня данных. Файл имеет следующее имя: Имя_приложения_уровня_данных.sql, где Имя_приложения_уровня_данных — это имя приложения уровня данных.
Все XML-файлы из пакета.
Все файлы из раздела приложения уровня данных «Extra Files», например файлы приложения уровня данных, выполняемые перед развертыванием и после.
Дополнительные сведения см. в статье Validate a DAC Package.
См. также
Приложения уровня данных
Развертывание приложения уровня данных
Обновление приложения уровня данных