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

Откуда: Ukraine, Kyev
Сообщений: 835
serv A : Publisher, Subscriber, Distributor
serv B : Subscriber

транзакционная обновляемая репликация.

На подписчике А все работает обалденно.
Обновления с подписчика B обламываютя с ошибкой
Login failed for user 'sa'

Передал пароль sa на B процедурой sp_link_publication .
Теперь ошибки не выдает но дождаться завершения апдейта мне не удалось.

все подписки типа PUSH.

Где грабли?
3 ноя 05, 17:08    [2036714]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация: Login sa filed  [new]
Yuri_dp
Member

Откуда: Днепропетровск
Сообщений: 305
На публикаторе, в EM:
Tools->Replication->Configure Publishing,Subcribers and Distribution...,
закладка Subscribers.
Заходишь в свойства данного подписчика, на закладке General есть настройка аутентификации - вводишь правильный пароль sa, который позволит публикатору приконнектиться к подписчику.
3 ноя 05, 17:40    [2036878]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация: Login sa filed  [new]
Yuri_dp
Member

Откуда: Днепропетровск
Сообщений: 305
Я правильно понял что не может приконнектиться публикатор к подписчику?
Или наоборот?
3 ноя 05, 17:42    [2036886]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация: Login sa filed  [new]
kto-to
Member

Откуда: Ukraine, Kyev
Сообщений: 835
Yuri_dp
Я правильно понял что не может приконнектиться публикатор к подписчику?
Или наоборот?

наоборот. я данные на подписчеке меняю, когда получаю ошибку
3 ноя 05, 17:52    [2036920]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация: Login sa filed  [new]
kto-to
Member

Откуда: Ukraine, Kyev
Сообщений: 835
делаю на подписчике B
update dbo.WAF_SYS_USER set user_name='***' where user_id=5
и получаю
автор
Server: Msg 18456, Level 14, State 1, Line 5
Login failed for user 'sa'.

.
На подписчике A все замечательно
3 ноя 05, 18:23    [2037052]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация: Login sa filed  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Поскольку у вас все подписки типа PUSH, то вот этот совет
https://www.sql.ru/forum/actualpost.aspx?bid=1&tid=231958&mid=0&p=1#2036878
абсолютно правильный. PUSH подписка - это когда паблишер коннектится к подписчику.

Где вы при этом меняете данные, абсолютно параллельно.
3 ноя 05, 18:54    [2037139]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить