powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OLE DB провайдер 'SQLOLEDB' не может начать распределённую транзакцию
3 сообщений из 3, страница 1 из 1
OLE DB провайдер 'SQLOLEDB' не может начать распределённую транзакцию
    #32046807
SmallDm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть сервер 'Officeserver'
Делаю
EXEC sp_addlinkedserver Officeserver, 'SQL Server'
EXEC sp_addlinkedsrvlogin Officeserver, 'true'
Затем выполняю
BEGIN TRAN
SELECT * FROM Officeserver.DBSOrdering.dbo.Member
выдаёт ошибку
The operation could not be performed because the OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction.
[OLE/DB provider returned message: New transaction cannot enlist in the specified transaction coordinator. ]

Есть другой сервер 'SmallDm'. На нём делаю то же самое, только все слова 'Officeserver' меняю на 'SmallDm'. Всё OK.

И там, и там Win2k AS + sp2, MS SQL Server 2000, MDAC 2.70. Всё с одних и тех же дистрибутивов.

В чём может быть ошибка?
...
Рейтинг: 0 / 0
OLE DB провайдер 'SQLOLEDB' не может начать распределённую транзакцию
    #32046844
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо DTC на 'Officeserver' не запущен
либо у сервера не хватает прав на запуск распределенной транзакции.....
...
Рейтинг: 0 / 0
OLE DB провайдер 'SQLOLEDB' не может начать распределённую транзакцию
    #32046920
SmallDm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DTC запущен и работает, т.е. с Officeserver'а можно законнектится на
SmallDm и наоборот. Вопрос: где и как настраиваются права на запуск
распределённых транзакций.

P.S.
После многочисленных экспериментов с DTC перестало работать на
SmallDm... Хоть какая-то определённость :(
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OLE DB провайдер 'SQLOLEDB' не может начать распределённую транзакцию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]