Исходим из того, что у нас есть несколько кафе и нам нужно подготовить базы данных этих кафе к синхронизации.
Для начала мы должны запустить скрипты подготовки базы данных
Скрипт для master БАЗЫ
EXEC dbo.Clear_Data @Variant = 1, @AddDemoWorkMans = 0, @DelMenu = 0, @ToSynthr = 0
Скрипт для slave БАЗЫ
EXEC dbo.Clear_Data @Variant = 1, @AddDemoWorkMans = 0, @DelMenu = 1, @ToSynthr = 1
Важно, все данные slave базы будут уничтожены, все продажи, все движения по складу и т.п. и
Из персонала останется только администратор с паролем 123456.
Подготовка нужна для того чтобы сдвинуть диапазон ID ассортимента за пределы миллиона, это обеспечит как синхронизацию с основной базой, так и заведение собственного ассортимента без пересечения с ассортиментом мастер базы. Иначе говоря у вас будет возможность синхронизировать ассортимент, техкарты, меню и клиентов + добавлять свой ассортимент и свои техкарты.
Для выполнения скриптов открываем SQL Server Management Studio ищем там базы.
Как мы видим у нас в наличии базы TESTDB и TESTDB_DEST
Допустим TESTDB будет master базой, а TESTDB_DEST будет slave базой.
Нажимаем правой кнопкой мыши, выбираем запуск запроса "New Query" и вставляем в открывшееся окно вышеприведенный скрипт
И выполняем скрипт нажатием кнопки !Execute
После выполненения скрипта для каждой базы мы готовы к синхронизации.