- 论坛徽章:
- 0
|
主题: Calling Remote Stored Procedure via Database Link Fails, ORA-00164
文档 ID: 152916.1 类型: PROBLEM
上次修订日期: 25-JUL-2005 状态: PUBLISHED
* fact: Oracle Server - Enterprise Edition 8.1
* symptom: Calling remote stored procedure via database link fails
* symptom: ORA-00164: autonomous transaction disallowed within distributed transaction
* cause: Bug 692232 Distributed autonomous tests hang Autonomous transactions are not supported within distributed transaction in Oracle8i. Even though some part of this functionality may work fine in Oracle versions before 8.1.7, the combination of the autonomous transactions and distributed transactions features was not supported. This was enforced by reporting ORA-00164 in Oracle 8.1.7. This feature is supported in Oracle 9iR2.
fix:
Do not use autonomous transactions within distributed transaction in Oracle8i or
upgrade to Oracle 9iR2. |
|