我们有oracle数据库,我们需要使用.Net windows应用程序通过链接服务器将数据推送到Oracle系统。有多个表要插入,我们使用事务范围调用每个方法来保存数据。
/Programs/' + ProgramID + '/'
在M1()之上,M2()和M3()用于向oracle插入数据,但在这里我得到错误,
由于OLE DB提供程序无法执行此操作 " OraOLEDB.Oracle"对于链接服务器" EBS_PREPROD"无法开始 分布式交易。 OLE DB提供程序" OraOLEDB.Oracle"对于 链接服务器" EBS_PREPROD"返回消息"新事务不能 登记在指定的事务协调器中。 "
任何人都可以解决这个问题吗?感谢