我收到此错误
无法找到提供商。它可能没有正确安装。码: 800a0e7a来源:ADODB.Connection"当我尝试运行我的VBScript时
它尝试连接到Oracle数据库,这是连接字符串:
Provider=OraOLEDB.Oracle;
Data Source=Data;
User Id=Username;
Password=password;
我安装了Oracle Client 32,我的机器是64位系统。我尝试重新注册Oracle OLEDB提供程序dll: C:\ Windows \ SysWOW64 \ regsvr32 \ bin \ OraOLEDB12.dll
我尝试用32位驱动程序打开它并仍然一直收到该错误。有什么想法吗?
答案 0 :(得分:0)
默认情况下,您的脚本将以64位模式运行。由于您的Oracle客户端是32位,因此您必须以32位模式运行脚本。
尝试使用c:\Windows\SysWOW64\cscript.exe {your_script.vbs}
来运行它。否则,您必须安装64位版本的Oracle客户端。