Проблема: Вызываю хранимую процедуру через OracleCommand.ExecuteNonQuery();. Если в хранимой процедуре встречается SAVEPOINT xx, то возникает следующая ошибка:
ORA-02074: cannot SET SAVEPOINT in a distributed transaction
...
Та же самая процедура без ошибок выполняется из других программ (напр. SQL Navigator).
Идей уже никаких не осталось, может есть у кого идеи по этому поводу.
БД: Oracle 8.1.7; C#; ADO.NET; База имеет линки на другие базы ...
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение