Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Visual Studio C++ / 2 сообщений из 2, страница 1 из 1
14.07.2004, 08:37
    #32602948
Repz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual Studio C++
при создании запроса к распределенной БД через OleDB
то есть в формате:
select * from table1@db1, table2@db2 where....
вылетает ошибки о не начатой транзакции
Код: plaintext
1.
2.
ORA- 02041 : client database did not begin a transaction
Source : OraOLEDB 
у кого нибудь есть инфа по данному вопросу ?

сами мы не месные
...
Рейтинг: 0 / 0
14.07.2004, 10:39
    #32603163
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual Studio C++
oradocORA-02041: client database did not begin a transaction
Cause: An update occurred at a coordinated database without the coordinator beginning a distributed transaction. This may happen if a stored procedure commits and then performs updates, and the stored procedure is invoked remotely. It could also happen if an external transaction monitor violates the XA protocol.

Action: If the cause is the former, check that any commit is not followed by an update.

А вообще надо было это спрашивать в другую ветку ;)
И сабж должен был быть: "Oracle, transaction" или чё-то подобное :)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Visual Studio C++ / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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