各位大侠大家好。
我现在遇到一个问题。。
我是WIN764位的系统,使用TransactionScope 时候报 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
错误。。
备注:我电脑装了一个ORACLE64位的服务端,一个ORACLE32位的客户端,,这样做事因为PLSQL支持64位,所以才装了个32位的客户端。。
我在虚拟机只装了一个ORACLE 服务的电脑上试没有问题。。并且我编辑死或坏选的是X86,肯定就是32位的客户端问题导致,,请大家给点建议。。 string str = "Data Source=ORCL1;User ID=PROTREK;Password=PROTREK;Unicode=True";
using (TransactionScope scope = new TransactionScope())
{ System.Data.OracleClient.OracleConnection connection = new System.Data.OracleClient.OracleConnection(str);
connection.Open();
scope.Complete();
}其中connection.Open() 报错
我现在遇到一个问题。。
我是WIN764位的系统,使用TransactionScope 时候报 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
错误。。
备注:我电脑装了一个ORACLE64位的服务端,一个ORACLE32位的客户端,,这样做事因为PLSQL支持64位,所以才装了个32位的客户端。。
我在虚拟机只装了一个ORACLE 服务的电脑上试没有问题。。并且我编辑死或坏选的是X86,肯定就是32位的客户端问题导致,,请大家给点建议。。 string str = "Data Source=ORCL1;User ID=PROTREK;Password=PROTREK;Unicode=True";
using (TransactionScope scope = new TransactionScope())
{ System.Data.OracleClient.OracleConnection connection = new System.Data.OracleClient.OracleConnection(str);
connection.Open();
scope.Complete();
}其中connection.Open() 报错
这个在前面吧
如果数据库在本机,则不需要配置。