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

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

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


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