powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
6 сообщений из 6, страница 1 из 1
Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
    #32085616
LH1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LH1
Гость
Такая вот штука: под MTS-ом запускаю запрос, вылетает Failed to enlist global transaction with DTC. объект RequiresTransaction. если SupportTransaction - нормально.
Запрос select sysdate from dual, но это, наверное, не имеет значения.
Подскажите, плз, что с этим делать? :)
Все это на Oracle 8.1.7, база с compatible 8.1....

Спасибо
...
Рейтинг: 0 / 0
Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
    #32085620
Mergen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что ты делаеш с датой? Зачем она тебе нужна?
...
Рейтинг: 0 / 0
Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
    #32085624
LH1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LH1
Гость
Эта дата проставляется как единая для всех клиентов.
Но, как я понимаю, вылетит не только на запросе по дате. Тут явно что-то из области Oracle-MTS
...
Рейтинг: 0 / 0
Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
    #32085664
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для этого нужно настроить Oracle для поддержки распределенных транзакций.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mts/settingup_4vdx.asp

http://support.microsoft.com/support/complus/mtsandoracle.asp?SD=GN&LN=ru&gssnb=1
...
Рейтинг: 0 / 0
Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
    #32087070
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто за тебя эту самую транзакцию начинать будет?
Во втором случае, скорее всего, за тебя это делает RM.
...
Рейтинг: 0 / 0
Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
    #32087138
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В случае если для класса COM+ стоит RequiresTransaction, транзакция запускается при первом обращении к любому методу обьекта этого класса.
В случае SupportTransaction - можно начать транзакцию явно. Все создаваемые транзакции являются распределенными - т.е. управляются DTC и имеют уровень изоляции по умолчанию Serialazable.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка при выполнении запроса: Failed to enlist global transaction with DTC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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