Oracle 与 system.transactions.dll
项目使用的Oracle数据库,在项目中,使用了system.transactions.dll对事物进行控制
在项目前期,只是安装了OracleClient,在执行事物控制的时候,总是跑出 不能打开连接的错误,
经过各种尝试,发现了问题,在完全安装oracle数据库的机器上,可以是正常使用system.transactions.dll进行事务控制,只安装客户端的机器不可以使用,
在经过阅读网上的文章,找到了原因 Oracle services For Microsoft Transaction Server 10.2.0.1.0,

OracleClient 中,不包含ODAC的部分,那怎么办呢,不可能每个机器都安装Oracle数据库,在Oracle官网上,找到了Oracle For Net的开发工具包,下载方式如下图

浙公网安备 33010602011771号