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

Откуда: Москва
Сообщений: 1315
Блог
Как удалить подписку для push публикации?

При условии что доступа к издателю и дистрибьютору нет (либо сервера лежат, либо нет связи с датацентром где они находятся), исключить логин под которым дистрибьютор коннектится к подписчику из группы sysadmins нельзя.
8 окт 09, 13:50    [7758613]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить подписку для push публикации?  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А смысл такого удаления с подписчика? Чтоб дистрибутор не ломился к подписчику, если он этого не хочет?
8 окт 09, 14:05    [7758725]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить подписку для push публикации?  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/forum/actualthread.aspx?tid=72541#521490
8 окт 09, 14:10    [7758760]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить подписку для push публикации?  [new]
andsm
Member

Откуда: Москва
Сообщений: 1315
Блог
BOL по этой теме уже читал, ничего подходящего нет. Ближайшее что-то похожее - sp_subscription_cleanup.

Смысл удаления с подписчика - при падении сервера публикации компоненты переключаются на резервный сервер в другом датацентре, создается публикация с резервного сервера на подписчик. При этом возможна ситуация когда, в случае если пропала связь с датацентром, на основном издателе с базой продолжают работать некоторые сервисы. При поднятии связи нужно чтобы никакие данные с основного сервера на подписчик не пришли, основной сервер после такого все равно нужно сносить, накатывать бекап с резервного.
8 окт 09, 14:23    [7758850]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить подписку для push публикации?  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
andsm
Ближайшее что-то похожее - sp_subscription_cleanup.
От ещё парочка - https://www.sql.ru/forum/actualthread.aspx?tid=291606#2649311
8 окт 09, 14:29    [7758893]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить подписку для push публикации?  [new]
andsm
Member

Откуда: Москва
Сообщений: 1315
Блог
tpg
andsm
Ближайшее что-то похожее - sp_subscription_cleanup.
От ещё парочка - https://www.sql.ru/forum/actualthread.aspx?tid=291606#2649311


Там предлагается:
sp_mergesubscription_cleanup
sp_removedbreplication

sp_mergesubscription_cleanup - не подходит потому что у меня транзакционная push репликация.
sp_removedbreplication - не подходит потому что вообще-то подписчик сам является издателем для нескольких других серверов. И еще потому что он подписан на несколько подписок с разных серверов. Система 24x6.
8 окт 09, 14:36    [7758934]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить