ORA-02041:客户数据库未开始一个事务处理. (在线等待)(100分)

  • 主题发起人 主题发起人 hbwanghua
  • 开始时间 开始时间
H

hbwanghua

Unregistered / Unconfirmed
GUEST, unregistred user!
后台Oracle 8.17
中间件Com+
前台Delphi 6.0
问题:
因本系统要读取其他系统的数据(数据库分布在不同的机器),故我在我的数据库做了一个DataBase Link,此DataBase Link在SQL Plus以及二层结构中都可以成功进行访问.但我一旦放进中间件中执行并返回一Variant类型,给ClientDataSet.Data.但出现ORA-02041:客户数据库未开始一个事务处理的错误.我调试进一步发现是中间件中的用DataBase Link在 Query中打开时出错.是COM+有讲究吗?
请各位大侠帮帮手!!!
 
COM对象要设置为不支持事务
 
后退
顶部