powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблеммы с distributed transaction!
2 сообщений из 2, страница 1 из 1
Проблеммы с distributed transaction!
    #32018523
Zenya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Может кто-то сталкивался с такой проблеммой.

В двух словах про задачу.

Имеется два сервера Oracle (8i) и MSSQL (2000)
Данные из Oracle периодически перегоняются в MSSQL.
В MSSQL создается linked server и, к примеру, обновляется таблица FOOBAR

INSERT INTO FOOBAR
SELECT * FROM ORACLE_LINKED_SERVER..SCHEMA.FOOBAR WHERE …

Все работало хорошо до тех пор, пока в талице FOOBAR на стороне MSSQL не появились триггеры. После этого появилась ошибка.

The operation could not be performed because the OLE DB provider 'MSDAORA' was unable to begin a distributed transaction.

Хотя в документации написано, что OLE DB provider для Oracle поддерживает distributed transaction.
Посмотрел параметры linked server-а и OLE DB provider - а там вроде бы все как надо.

Если кто-то втречался с подобного рода проблеммой помогите плиз.
...
Рейтинг: 0 / 0
Проблеммы с distributed transaction!
    #32018539
Попробуй задать SET XACT_ABORT ON
Это иногда помогает при появлении ошибки типа "provider .... was unable to begin a distributed transaction"
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблеммы с distributed transaction!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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