Организация, в которой я работаю, находится в процессе перемещения наших баз данных SQL Server на виртуальный сервер. Одно из приложений имеет основную копию базы данных приложений на сервере с 35 локальными копиями базы данных на ноутбуках, которые используются в поле.Сколько локальных баз данных может одновременно синхронизироваться с базой данных сервера, используя репликацию merge (pull)?
Локальные базы данных синхронизируются с основной базой данных с использованием сервисов репликации Microsoft Replication (Pull). Ключевым шагом в этом процессе миграции будет то, что все пользователи будут синхронизировать свои ноутбуки с основной базой данных до перемещения копии сервера на виртуальный сервер.
После того, как основная база данных будет перемещена и локальные копии будут переписаны, нам нужно будет снова синхронизировать, чтобы убедиться, что каждый ноутбук правильно взаимодействует с новым местоположением базы данных. Это база данных SQL Server 2008 R2. Каждая локальная копия использует SQL Server 2008 R2 Express.
У кого-нибудь есть опыт в попытке синхронизации нескольких локальных копий базы данных одновременно? Кто-нибудь знает о границах?
База данных довольно большая. Существует более 30 таблиц, тиражируемых с каждой таблицей, содержащей несколько сотен тысяч записей. Общий размер базы данных по каждой локальной копии при установке в настоящее время 8,4 Гб (да, мы знаем, что мы приближаемся к пределу 10 ГБ с экспресс, мы решаем эту проблему отдельно)
Спасибо,
Билла