无法加载instantclient_12_2中的Oracle ODBC驱动程序

chhqkbe1  于 2023-10-16  发布在  Oracle
关注(0)|答案(2)|浏览(295)

我试图在Oracle和QT之间建立连接,而我在创建一个新的数据源时,有一个问题我无法解决
first step
2nd step
the problem
当我去检查即时客户端我发现sqoras32.dll我不知道为什么它说sqoras32.dll没有找到。
我尝试了很多解决方案,比如安装visual c++ 2010,复制sqoras.dll并将其粘贴到system32中。但是没有一个成功的,谁能帮帮我,谢谢!
附言:我所有的同学都做了同样的步骤,这对他们很有效。
这就是我在

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\Oracle in instantclient12_2
"APILevel"="1"
"CPTimeout"="60"
"ConnectFunctions"="YYY"
"Driver"="C:\instantclient12_2\SQORA32.dll"
"DriverODBCVer"="03.51"
"FileUsage"="0"
"Setup"="C:\instantclient12_2\SQORAS32.DLL"
"SQLLevel"="1"
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\ODBC Drivers
 "Driver da Microsoft para arquivos texto (*.txt; *.csv)"="installed"
 "Driver do Microsoft Access (*.mdb)"="installed"
 "Driver do Microsoft dBase (*.dbf)"="installed"
 "Driver do Microsoft Excel(*.xls)"="installed"
 "Driver do Microsoft Paradox (*.db)"="installed"
 "Microsoft Access Driver (*.mdb)"="installed"
 "Microsoft Access-Treiber (*.mdb)"="installed"
 "Microsoft dBase Driver (*.dbf)"="installed"
 "Microsoft dBase-Treiber (*.dbf)"="installed"
 "Microsoft Excel Driver (*.xls)"="installed"
 "Microsoft Excel-Treiber (*.xls)"="installed"
 "Microsoft ODBC for Oracle"="installed"
 "Microsoft Paradox Driver (*.db )"="installed"
 "Microsoft Paradox-Treiber (*.db )"="installed"
 "Microsoft Text Driver (*.txt; *.csv)"="installed"
 "Microsoft Text-Treiber (*.txt; *.csv)"="installed"
 "Oracle in instantclient12_2"="installed"
 "SQL Server"="installed"
brqmpdu1

brqmpdu11#

最后,我可以通过安装2005年至2017年的所有Visual Studio(x64和x86)来修复它,现在它可以正常工作,感谢所有试图帮助的人。

m528fe3b

m528fe3b2#

我有同样的问题,并能够使用在这篇文章中找到的信息来解决它。
为了帮助其他人,下面的链接是找到下载的地方。https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
直接链接到Redist:
https://aka.ms/vs/17/release/vc_redist.arm64.exe
https://aka.ms/vs/17/release/vc_redist.x86.exe
https://aka.ms/vs/17/release/vc_redist.x64.exe

相关问题