Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как узнать сколько времени отсутствует связь с издателем (транзакционная репликация)  [new]
_oleg
Member

Откуда:
Сообщений: 143
Транзакционная репликация (pull)

Издатель: SQL Server 2008 (SP1) - 10.0.2531.0 (X64)
Подписчик: SQL Server 2008 (SP1) - 10.0.2531.0 (X64)

Задача: при отсутствии соединения между серверами на подписчике узнать (системные табла / процедура) сколько времени прошло с последнего успешного соединения, т.е. нужно время актуальности данных на подписчике при отсутствующей связи с распростанителем
11 май 11, 14:17    [10635355]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать сколько времени отсутствует связь с издателем (транзакционная репликация)  [new]
Le Peace
Member

Откуда: Москва
Сообщений: 8969
?
select time, * from dbo.MSreplication_subscriptions
11 май 11, 14:35    [10635557]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать сколько времени отсутствует связь с издателем (транзакционная репликация)  [new]
_oleg
Member

Откуда:
Сообщений: 143
Le Peace,

Это время (имхо) последней попытки подписчика получить данные, а не время последнего удачного их получения. У меня сейчас реальная ситуация: нет связи с одним из издателей (и с тамошним админом тоже :( ) уже часов 20, а
select time, * from dbo.MSreplication_subscriptions
показывает примерно текущее время (+/- пару минут)
11 май 11, 14:43    [10635640]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать сколько времени отсутствует связь с издателем (транзакционная репликация)  [new]
Le Peace
Member

Откуда: Москва
Сообщений: 8969
_oleg,

да, наверное - у меня Push, поэтому для меня это имхо всё равно.
11 май 11, 14:48    [10635699]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить