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

Откуда: Moscow Square
Сообщений: 635
SELECT @@VERSION
Microsoft SQL Server 2005 - 9.00.5000.00 (X64)   Dec 10 2010 10:38:40   Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2) 


Жила до вчерашнего дня одна маленькая транзакционная публикация на сервере описанном выше. Состояла она из 5 небольших таблиц, гоняла их как умела на соседний сервак. Все агенты (Snapshot и Distributor) запускались из под доменного пользователя DomainName\SqlRepl, который имеет права sysadmin на всех серверах участвующих в репликации.
Вчера возникла необходимость добавить в публикацию ещё одну таблицу, что автоматически приводит к устареванию снепшота и необходимости генерить новый.
Добавили таблицу, попытались сгенерировать новый снепшот, получили ошибку:
Error authenticating proxy DomainName\SqlRepl, system error: ConnGetProxyPassword


Попробовали полностью удалить публикацию и создать заново, получили другую ошибку:
JobOwner DomainName\SqlRepl doesn't have permissions to use proxy 94 for subsystem Snapshot


Вспомнили, что не так давно меняли аккаунт из под которого запускается Sql Server Agent с LocalSystem на некий DomainName\bu также с правами sysadmin.

Попробовали создать публикацию с запуском Snapshot Agent из под "SQL Server Agent account" - прокатило, снепшот создался, однако при создании подписки Distributor Agent стал выдавать ту же ошибку:
Error authenticating proxy DomainName\SqlRepl, system error: ConnGetProxyPassword


Пересоздали подписку с запуском Distributor Agent из под "SQL Server Agent account" - всё окончательно заработало.

Однако способ решения проблемы очень не нравится, и совсем непонятно, почему раньше работало, а потом перестало. К тому же такой вариант (запуск агентов из под "SQL Server Agent account") сильно не рекомендуется Microsoft.

Хочется вернуться к варианту, существовавшему изначально.
31 окт 12, 14:25    [13402493]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация. Проблема с созданием снепшота.  [new]
Oblom
Member

Откуда: Moscow Square
Сообщений: 635
up
1 ноя 12, 10:59    [13406863]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация. Проблема с созданием снепшота.  [new]
Oblom
Member

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

up
2 ноя 12, 13:30    [13414013]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация. Проблема с созданием снепшота.  [new]
Glory
Member

Откуда:
Сообщений: 104751
а что с прокси по имени DomainName\SqlRepl вы проверяли ?
2 ноя 12, 13:38    [13414082]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация. Проблема с созданием снепшота.  [new]
Oblom
Member

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

Да, существует, права все есть.
2 ноя 12, 17:23    [13416021]     Ответить | Цитировать Сообщить модератору
 Re: Транзакционная репликация. Проблема с созданием снепшота.  [new]
Glory
Member

Откуда:
Сообщений: 104751
Oblom
Да, существует, права все есть.

Все на что ? Какой credential сопоствален ему ?
2 ноя 12, 17:31    [13416067]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить