В этой статье рассматривается более глубокое понимание приложения уровня данных, а также основные его преимущества.
DAC (приложение уровня данных) можно определить как логическую систему управления базами данных, которая определяет SQL Server объекты, которые связаны с выбранной базой данных пользователя, такие как представления, объекты экземпляра, таблица и логины.
ЦАП действует как автономное устройство, состоящее из SQL Server используемая для развертывания база данных, которая позволяет разработчикам уровня данных и администраторам баз данных формировать пакеты SQL Server объектов в переносимом артефакте, известном как пакет DAC или DACPAC. BACPAC также является связанным артефактом, который может инкапсулировать схему базы данных, а затем сохранять данные в базе данных.
Преимущества приложений уровня данных
Most Приложения баз данных включают жизненный цикл, в котором администраторы баз данных и разработчики совместно используют и обмениваются специальными примечаниями и сценариями интеграции для действий по обслуживанию и обновлений приложений. Хотя этим можно легко управлять с помощью нескольких баз данных, он может быстро увеличиваться и становиться немасштабируемым по мере увеличения сложности, количества и размера базы данных.
DAC — это инструмент повышения производительности, который обеспечивает декларативную разработку базы данных на протяжении всего жизненного цикла управления базой данных за счет упрощения ее развертывания. Пользователи могут использовать этот инструмент, чтобы помочь администраторам баз данных проверять и идентифицировать поведение различных источников и tarполучить базы данных. Во время обновления пользователь будет предупрежден о риске потери данных в его базе данных, а также предложит расширенный план обновления. Это помогает администраторам баз данных правильно оценить план, а затем использовать этот инструмент для дальнейшего обновления.
Концепции ЦАП
DAC известен тем, что упрощает развертывание, управление и разработку элементов уровня данных, которые поддерживаются приложением.
Чтобы база данных SQL отображалась как DAC, ее необходимо зарегистрировать в системе либо по выбору пользователя, либо с помощью операций DAC. После регистрации базы данных версия DAC вместе со своими свойствами записывается как метаданные всей базы данных. И наоборот, пользователи также могут отменить регистрацию своей базы данных вместе с ее свойствами DAV.
DACPAC считается файлом Windows с расширением .dacpac. Это открытый файл поддержки с несколькими разделами XML, в которых представлены сведения о происхождении DACPAC и другие его характеристики. Пользователи со знаниями в области программирования могут распаковать эти файлы с помощью DacUnpack.exe, что позволит пользователю более внимательно изучить каждый раздел.
Операции ЦАП
ЦАП способен поддерживать следующие операции:
• ИЗВЛЕКАТЬ – Пользователь может использовать DACPAC для извлечения определенных данных из любой базы данных.
• РАЗВЕРТЫВАТЬ - Пользователь может использовать DACPAC для развертывания его в ахost сервер. Обратите внимание, что если развертывание выполняется с помощью инструмента управления, такого как портал управления для SQL Azure или SQL Server Management Studio, результирующая база данных становится host сервер и зарегистрирован в приложении уровня данных.
• РЕГИСТР – его также можно использовать для регистрации базы данных в виде приложения уровня данных.
• ОТМЕНИТЬ РЕГИСТРАЦИЮ – Эта операция позволяет пользователю отменить свою регистрацию, отменив регистрацию DAC.
• ОБНОВЛЕНИЕ - Пользователи могут обновить свою базу данных с помощью DACPAC.
Операция обновления поддерживается даже для тех баз данных, которые ранее не были зарегистрированы как приложение уровня данных, но последствием этого обновления является неявная регистрация базы данных. Прежде чем приступать к какой-либо операции с большими данными, всегда держите ремонт мдф инструмент под рукой.
Об авторе:
Виктор Саймон — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление доступа и программные продукты для восстановления sql. Для получения дополнительной информации посетите www.datanumen.com
Оставьте комментарий