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

Откуда: Moscow Square
Сообщений: 624
Анамнез:
Был настроен стандартный механизм оповещений проблем с репликацией, на событие "Репликация: ошибка при работе агента" (Error Number 14151), была публикация "PubName". Выключил оповещение, убил публикацию, спустя некоторое время включил оповещение.
Посыпались письма вида:
DATE/TIME:	06.02.2013 13:53:32

DESCRIPTION:	Replication-Подсистема распространения репликации: agent (null) failed. Публикация "PubName" не существует.

JOB RUN:	(None)


В списке публикаций её нет, пытаюсь удалить публикацию, говорит что её нет. Откуда ещё надо вычистить инфу, чтоб письма не сыпались?
6 фев 13, 14:04    [13884394]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 888
Oblom,
sp_removedbreplication 'БД'

да и сам алерт удалите тогда уж.
6 фев 13, 14:42    [13884762]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
Oblom
Member

Откуда: Moscow Square
Сообщений: 624
Slava_Nik,

у меня там ещё 3 рабочие публикации. Мне надо, чтобы алерт сообщал об их падении, и не сообщал о падении несуществующей публикации.
Пересоздавать всё с нуля из-за алерта - перебор.
6 фев 13, 15:53    [13885528]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
1q1
Guest
Oblom
Slava_Nik,

у меня там ещё 3 рабочие публикации. Мне надо, чтобы алерт сообщал об их падении, и не сообщал о падении несуществующей публикации.
Пересоздавать всё с нуля из-за алерта - перебор.


Генерируешь скрипты рабочих публикаций, грохаешь всё, накатываешь сгенерированные скрипты, все довольны.
6 фев 13, 15:55    [13885551]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
Oblom
Member

Откуда: Moscow Square
Сообщений: 624
1q1,

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

Есть какой-нибудь способ вычистить это не снося всю репликацию, или такого простенького функционала нет? ну или хотя бы где лежит список публикаций, которые этот алерт сканирует?
6 фев 13, 16:15    [13885709]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 888
есть ли вообще публикация sp_helppublication?
если есть то дропните её:
sp_droppublication
6 фев 13, 17:42    [13886349]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
Oblom
Member

Откуда: Moscow Square
Сообщений: 624
Slava_Nik,

Публикации не было, была pull подписка на эту публикацию на другом сервере.
Выловили профайлером рассылку писем по тексту, ну и по стеку вышли наверх.

Всем спасибо.
6 фев 13, 17:46    [13886374]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при работе агента убитой публикации  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1759
Вообще механизм репликаций это нечто. неконтролируемый вообще. Сегодня с 5 до 8 утра пытался увеличить identity range на переиздателе, помогло только sp_removedbreplication на переиздателе и на последнем подписчике с пересозданием подписки на переиздателя. При этом остался мусор старых публикаций. А еще неожиданно отвалились push подписки при том на выборочных репликациях. Или например самопроизвольное выставление свойства download only на выборочных публикациях и выборочных таблицах. И это все после полного пересоздания всех публикаций и подписок по всем серверам и очистки всех БД от мусора с помощью sp_removedbreplication. Называется обновили издателей до 2008, а подписчиков оставили 2005 - ыми,
6 фев 13, 17:59    [13886451]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить