【发布时间】:2018-11-13 17:38:12
【问题描述】:
我在创建新数据源时尝试在 Oracle 和 QT 之间建立连接,但出现了一个我无法解决的问题
当我去查看即时客户端时,我发现 sqoras32.dll 我不知道为什么它说 sqoras32.dll not found ..
我尝试了很多解决方案,例如安装 visual c++ 2010 ,复制 sqoras.dll 并将其粘贴到 system32 中......但它们都没有奏效 谁能帮帮我,谢谢!
PS:我所有的同学都做了同样的步骤,而且对他们有用。
这就是我所拥有的
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"
【问题讨论】:
-
显然你的同学所做的和你正在做的事情有不同。也许这与您的环境或配置有关。也许您错过了一个步骤或输入了错误的参数。我们几乎无法远程调试您的安装。另一方面,在你的一位同学的帮助下,你可以做很多事情。
-
文件夹
c:\Instantclient_12_2在您的%PATH%环境变量中吗? -
打开您的注册表编辑器。
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\ODBC Drivers和HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\Oracle in instantclient_12_2你有什么? -
是的,这是我的路
-
显示您的注册表项(编辑问题)。最好是输入文字而不是屏幕截图。
标签: sql database oracle odbc instantclient