Я использую SQL Server 2008 R2 для подключения к нескольким другим серверам того же типа из триггеров и хранимых процедур. Эти серверы географически распределены по всему миру, и очень важно, чтобы любые ошибки в общении между серверами регистрировались вместе с данными, которые должны были быть отправлены, чтобы сообщение могло быть повторно предпринято позднее. Серверы участвуют в шаблоне Observer с одним из серверов, выступающих в роли наблюдателя, и обработки маршрутизации сообщений между другими серверами.Лучшая практика: обработка ошибок на связанных серверах
Я ищу конкретные рекомендации о том, как наилучшим образом обрабатывать ошибки в этой ситуации, особенно ошибки подключения и любые потенциальные ошибки, которые необходимо учитывать при выполнении запросов на удаленных серверах.