一、环境安装
-
本机环境如下:
- instantclient_12_2 客户端 64位
- PLSQL Developer11_chs 64位
-
资源下载:
- 精简版客户端:https://www.oracle.com/technetwork/topics/winsoft-085727.html
- PLSQL Dev :https://www.allroundautomations.com/plsqldev.html
- 百度网盘:
链接1:https://pan.baidu.com/s/1nem9hRdU7Yet4VjS1kJ1kg 提取码:s9fz;
链接2:https://pan.baidu.com/s/1ki17b2sA9D1NJ6MxR3QktA 提取码:r82g;
-
注意事项:
- 精简版客户端下载版本:Basic Package - All files required to run OCI, OCCI, and JDBC-OCI applications ……
- PLSQL Dev汉化包安装:安装地址与plsqldev.exe同一目录即可
- 注意位数一定要保持一致,否则会报错误
二、客户端配置
- 本机精简版客户端安装目录:D:\Develop\instantclient_12_2
- 在安装目录下创建目录:network\admin(D:\Develop\instantclient_12_2\network\admin)
- 在创建的admin目录下创建文件:tnsnames.ora
- 内容如下(将对应中文替换为实际数据):
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库地址 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 服务端数据库名称 )
)
)
或
SERVER_152 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库地址)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 远程数据库名称)
)
)
注意:配置了不同的信息后,在最后连接远程数据库时,指定的数据库名称也需要相应改变,如:
三、配置环境变量
- 新建系统变量:
- (TNS_ADMIN)——(D:\Develop\instantclient_12_2\network\admin),值替换为自己的安装路径。
- (NLS_LANG)——(SIMPLIFIED CHINESE_CHINA.ZHS16GBK),该变量建议配置一下,否则可能出现数据库的中文注释乱码等问题,还有人使用的变量值为(AMERICAN_AMERICA.UTF8)、(AMERICAN_AMERICA.ZHS16GBK)等等,这取决于服务端的字符编码设置。
- 配置PLSQL:
- 工具(tools)——首选项(第一项)——Oracle下的连接(connection),配置参数如图所示:
- 查看配置信息:
- 打开plsql ——帮助(help)——支持信息(最后一项)——信息(第一栏)下的TNS File变量和Character Sets变量(若配置了环境变量在配置信息中没有显示,可能是PLSQL没有读取到配置,重启计算机即可)
四、运行
重启PLSQL即可
日期:2019年3月27上午