Oracle客户端工具安装(PL/SQL Developer 和 instantclient)
PL/SQL Developer 和 instantclient客户端版下载
版本要对应,如果相关版本存在问题,PL/SQL Developer无法连接Oracle数据库
链接:https://pan.baidu.com/s/1L52BdVBCk33pCd0t_sbfCw
提取码:fx6n
1.PL/SQL工具安装
PL/SQL Developer工具的目录其中chinese.exe为中文包,如果instantclient客户端是32位的,安装的工具也为32位。(64位的亦然)。
安装的时候选择“Enter license information”直接进入激活版,填入相关注册信息
安装完成之后,打开工具 help 菜单–about可以看到激活的使用年限信息
如果要汉化就找对应的chinese.exe执行安装
2.对instantclient客户端进行环境变量配置
1).在instantclient_12_1文件夹下创建network/admin/tnsnames.ora文件
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
2)环境变量配置
右击"我的电脑" - “属性” - “高级系统设置” - “环境变量”:
(1)点击“新建”,新建系统变量:
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 或者 AMERICAN_AMERICA.AL32UTF8
(2)点击【新建】,新建系统变量:
变量名:ORACLE_HOME
变量值:D:\wokespace\tools\instantclient_12_1(instantclient文件路径)
(3)点击【新建】,新建系统变量:
变量名:TNS_ADMIN
变量值:D:\wokespace\tools\instantclient_12_1\network\admin(tnsnames.ora文件所在的目录下)
(4)在path变量中,添加 %ORACLE_HOME%
正常配置之后,此时PLSQL Developer工具就可以正常连接Oracle数据库
3.按此前步骤配置之后,无法正常连接数据库处理
报错信息: Initialization error could not initialize oci.dll make sure you have the 64 bits oracle client install
1.检查软件版本和系统变量配置
2.请检查Instant Client自己对应的Microsoft Visual Studio Redistributable是否有安装,具体版本要求可在Oracle官网查看
这里提供下微软官网2013版的下载地址,Visual C++ Redistributable Packages for Visual Studio 2013
PS:被系统微软软件坑了一下午,做个小记录,如果确认自己版本和配置没问题,就可以合理怀疑缺失微软软件,下载对应版本安装下。