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

Откуда: Москва
Сообщений: 801
На сервере SERVER под WIN2003 R2 стояла база 1С Бухгалтерии под SQL SERVER 2000 SP4
На другом сервере SERVER2 под WIN2003 R2 стоит корпоративная база под SQL SERVER 2008 SP2. Из нее был реализован в триггере на UPDATE в таблице запрос на обновление в базе 1С. Все работало нормально.
Перенес SQL SERVER 2000 SP4 и базу 1С на рядовой комп в сети под управлением WIN XP SP3. В результате запрос на изменение не работает. Сообщение: Строки не были обновлены. Источник ошибки: .Net SQLClient Data Provider. Сообщение об ошибке: MSDTC on server BUH1 is anavailable.
Службы MSSQLSERVER и SQLSERVERRAGENT на SERVER2 и BUH1 запущены под логином и паролем администратора (одинаковые). Служба MSDTC под NT AUTHORITY\NetworkService. ПРобовал тоже запустиьть по администратором - не посогает. Что делать?
26 окт 11, 10:34    [11500388]     Ответить | Цитировать Сообщить модератору
 Re: недоступен MSDTC  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
Когда оба MSDTC настроены под NT AUTHORITY\NetworkService сообщение другое:
Операция не может быть выполнена так как поставщику OLEDB "SQLNCLI10" для связанного сервера BUH1 не удалось начать распределенную транзакцию. Поставщик OLEDB "SQLNCLI10" для связанного сервера BUH1 вернул сообщение "Партнерский диспетчер транзакций отключил поддержку удаленных и сетевых транзакций".
26 окт 11, 10:42    [11500439]     Ответить | Цитировать Сообщить модератору
 Re: недоступен MSDTC  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
Нашел инструкцию от Microsoft по настройке безопасности для MSDTC - все сделал, результат тот же
26 окт 11, 11:51    [11501087]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить