что произойдет, если соединение потеряно во время репликации транзакции? - PullRequest
0 голосов
/ 21 апреля 2011

что произойдет, если соединение потеряно во время репликации транзакций?

предположим, что db1 и db2 реплицируют записи, но во время репликации соединение между двумя базами данных потеряно.

что произойдет?

1 Ответ

0 голосов
/ 21 апреля 2011

Ничего особенно плохого.Когда связь восстановится, агент распространения свяжется с базой данных распространения и запросит команды.Вы должны знать о минимальном сроке хранения у дистрибьютора;если потеря соединения длится дольше указанного значения, вам, возможно, придется повторно инициализировать подписчика, поскольку команды, необходимые для продолжения репликации, могут быть недоступны на распространителе.Но если это произойдет, ситуация довольно очевидна из сообщения об ошибке.

...