Влияние изменения уровня совместимости БД для опубликованной реплицированной БД от 90 до 100
У меня есть сервер SQL Server 2008 R2 с кучей опубликованных баз данных, которые в настоящее время работают на уровне совместимости 90 (2005).
Базы подписки также являются SQL Server 2008 R2, однако целевые базы данных установлены на уровень совместимости 100, а репликация работает нормально.
Если я изменю уровень совместимости для опубликованных баз данных, повлияет ли он на репликацию каким-либо образом или это будет просто повторная инициализация всех подписей и перезапуск репликации?
Я подозреваю, что изменение опубликованного уровня совместимости базы данных может изменить то, как хранимые процедуры репликации работают немного, но я не уверен на 100%.
В этом случае?
1 ответ
Мы сделали это, чтобы быть в безопасности, мы перестали реплицировать эту базу данных, изменили уровень совместимости, а затем повторно инициализировали. У нас не было никаких проблем. Это была довольно маленькая публикация, и была подписана только одна база данных. Я думаю, что это может быть сложнее, так как ваши сценарии репликации становятся более сложными. (т. е. подписка на db, получающая публикации из многих dbs и т. д.).