Oracle Ole DB 驱动程序无法工作:ADODB.Connection 错误“800a0e7a”
Oracle Ole DB drivers won't work: ADODB.Connection error '800a0e7a'
我已经在 Windows Server 2008 Standard 上安装了三个客户端包,但仍然无法打开连接,因为出现错误“找不到提供程序”。所有这些软件包都适用于 64 位。
C:\Windows\System32\odbcad32.exe 截图:
c:\windows\SysWOW64\odbcad32.exe 屏幕截图:没有 ORACLE 驱动程序!!!
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=OraOLEDB.Oracle;Password=XXXX;Persist Security Info=True;User ID=XXXX;Data Source=XXXX"
%>
当我运行代码时,它给出了一个错误:
ADODB.Connection error '800a0e7a'
Provider not found.
我也读过类似的问题并按照他们的建议做了,但我被这个错误困住了。
32 位应用程序池也已启用。
连接字符串帮助页面:http://www.connectionstrings.com/oracle-provider-for-ole-db-oraoledb/
Oracle 11g 第 2 版客户端 ODBC 驱动程序 link:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html
应安装 Oracle Provider for OLE DB 并应注册 OraOLEDB12.DLL。您可以使用 NirSoft 中的免费 RegDllView 实用程序进行检查。
下载并安装 ODAC。
Oracle Provider for OLE DB 64-bit ODAC 12c Release 4 (12.1.0.2.4) for
Windows x64
[Released October 5, 2015]
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
Disable 32bit support in IIS application pool.
Reboot
我已经在 Windows Server 2008 Standard 上安装了三个客户端包,但仍然无法打开连接,因为出现错误“找不到提供程序”。所有这些软件包都适用于 64 位。
C:\Windows\System32\odbcad32.exe 截图:
c:\windows\SysWOW64\odbcad32.exe 屏幕截图:没有 ORACLE 驱动程序!!!
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=OraOLEDB.Oracle;Password=XXXX;Persist Security Info=True;User ID=XXXX;Data Source=XXXX"
%>
当我运行代码时,它给出了一个错误:
ADODB.Connection error '800a0e7a'
Provider not found.
我也读过类似的问题并按照他们的建议做了,但我被这个错误困住了。
32 位应用程序池也已启用。
连接字符串帮助页面:http://www.connectionstrings.com/oracle-provider-for-ole-db-oraoledb/
Oracle 11g 第 2 版客户端 ODBC 驱动程序 link:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html
Oracle Provider for OLE DB 并应注册 OraOLEDB12.DLL。您可以使用 NirSoft 中的免费 RegDllView 实用程序进行检查。
下载并安装 ODAC。
Oracle Provider for OLE DB 64-bit ODAC 12c Release 4 (12.1.0.2.4) for Windows x64
[Released October 5, 2015]
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
Disable 32bit support in IIS application pool.
Reboot