Создать скрипт синхронизации структуры двух баз данных SQL Server

Параметры создания SQL-скрипта синхронизации структуры и предопределенных данных двух баз данных SQL Server

Создавать SQL-скрипт

Создавать скрипт синхронизации.

Общий скрипт

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

Добавлять обновление Views & Inline Functions

Смотри Views & Inline functions.

Перенести данные

Смотри Перенести данные.

Добавлять в конец

Добавлять заданный скрипт в конец скрипта синхронизации для выполнения любых финальных шагов, в которых нуждается целевая база данных.

Вы можете выбрать один SQL-файл или листинг SQL-файлов. Для того чтобы создать листинг SQL-файлов, – просто выберите их в требуемом порядке в Диалоге.

Ожидаемый размер файлов, [Мб]

Ожидаемый размер файлов скрипта синхронизации.

ВЫПОЛНИТЬ

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


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

Алгоритм генерации SQL-скрипта учитывает зависимости между объектами структуры, что гарантирует его корректное выполнение в практическом большинстве случаев.

Для построения правильной последовательности создания, изменения и удаления объектов в скрипте, AutosyncDB использует алгоритмы ранжирования, учитывая зависимости между объектами, в т.ч. определяя и обрабатывая циклические зависимости.

Следствием создания зависимых друг от друга объектов, в момент выполнения скрипта, будут предупреждения SQL Server:

The module 'x' depends on the missing object 'y'. The module will still be created; however, it cannot run successfully until the object exists.

Это нормальная ситуация, когда один из взаимозависимых объектов создается первым.