未在本地计算机上注册"MSDAORA.1"提供程序

原因:

OleDb中的Provider=MSDAORA.1不支持64位,把连接串修改为:Provider= OraOLEDB.Oracle;

连接串:

 <add name="OleDbSecurity" connectionString="Data Source=xxxx;User ID=xxx;Password=xxx;Provider=MSDAORA.1;" providerName="System.Data.OleDb" />

环境:

windows7  64位

IIS上建立虚拟目录站点

猜你喜欢

转载自www.cnblogs.com/25miao/p/12218099.html