前言
在64位系统中安装Oracle ODBC驱动时,遇到驱动加载失败的问题。经调查研究后终于解决了问题。
安装Oracle的ODBC驱动
从Oracle的官方网站下载相应版本的Oracle客户端和ODBC驱动。也可以参考下面的网址。
Oracle Instant Client ODBC 安装说明 | Oracle 中国
安装示例演示
安装
需要下载的软件包:
-
instantclient-basic-nt-21.3.0.0.0.zip
-
instantclient-odbc-nt-21.3.0.0.0.zip
解压到需要安装的目录,例如:
C:\Tools\instantclient_21_3
已管理员身份运行cmd,切换到上面的安装目录,然后执行下面的命令安装odbc驱动
支持英文
odbc_install.exe
支持日语
odbc_install.exe JA
请按照需要选择要执行的命令。
再次将上面的两个安装软件解压到安装目录。
注意:当前的版本是需要再次解压来解决动态库加载失败的问题。
配置
- 将上面安装目录添加到系统环境变量
Path
中, - 添加环境变量
TNS_ADMIN
, 其值为C:\Tools\instantclient_21_3\network\admin
在TNS_ADMIN
所指的目录中添加文件tnsnames.ora
, 内容如下:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
ORCL44 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.18.10.44)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
以上配置仅供参考,请根据实际情况做相应的变更。
仅供参考,如有帮助不胜荣幸,如需转载请注明出处。
请关注、点赞、收藏。