У поставщика есть база данных данных (только для чтения), которая отправляется нам через dvd каждую неделю. Их сценарий обновления отделяет существующую копию базы данных, перезаписывает MDF и LDF, бросает всех пользователей и воссоздает то, что, по их мнению, должна обеспечить надлежащая безопасность. Есть ли способ, которым я могу просто синхронизировать данные без отключения базы данных? Это средство 24/7, которое вызывает 15 минут простоя во время обновлений.Замена базы данных SQL Server
Дополнительная информация: База данных имеет ~ 50 столов с общим размером 400 МБ. Фактическое количество измененных данных составляет около 400 КБ. Сервер работает с сервером 2008 с SQL Server Enterprise Edition 2008.
Невозможно жить без инструментов RedGate при работе с SQL Server. Если это всего 400 тыс. Данных, которые меняются, обновление в реальном времени должно быть прекрасным. Вы можете даже сценарий сборки, резервного копирования и запуска сравнения/синхронизации. – Tom
Эти инструменты немного меня пугают .... Можете ли вы сравнить данные о высокодоступных базах данных без блокировки таблиц? –
Не будет ли генерировать полный поток журналов без какой-либо полезной цели? Кроме того, если вы выполняете обновление в реальном времени, вы собираетесь внести все изменения и выпустить одну фиксацию? У вас есть пространство, необходимое для этого, или вы сможете разрешать грязные чтения? Таким образом, любые запросы в процессе будут путать данные с некоторыми из старых строк и новыми строками? –