使用带有OCI DLL的DataGrip连接到Oracle失败

时间:2016-02-24 20:44:39

标签: oracle datagrip

我很想在Win7 x64上安装DataGrip 1.0.3以连接到我已成功使用各种版本的PL / SQL Developer的Oracle Database 11g Enterprise Edition Release 11.2.0.3.0

首先,我注意到“数据源和驱动程序”对话框中“TNS名称”字段的自动完成,该对话框仅提供tnsnames.ora文件中列出的一些Oracle实例名称,DataGrip通过TNS_ADMIN找到这些名称我指定的目录。

当我选择提供的“TNS名称”时,以及一个已知良好的用户名&密码,由于此错误,我无法连接:

  

无法加载本机库。

     

C:\ ProgramData \ IPGM \ OraPGM64 \ ORACLE \ Client11gR2 \ BIN \ ocijdbc11.dll:   无法在IA 32位平台上加载AMD 64位.dll

     

C:\ ProgramData \ IPGM \ OraPGM64 \ ORACLE \ Client11gR2 \ BIN \ ocijdbc11.dll:   无法在IA 32位平台上加载AMD 64位.dll

当我尝试修改启动DataGrip指向datagrip64.exe的快捷方式时,以及当我尝试将PATH设置为OraPGM32而不是OraPGM64时,我会收到此错误:

  

无法加载本机库。

     

oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()我   oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()我

我看了help pages并用Google搜索。任何提示赞赏!

0 个答案:

没有答案