PL/SQL+Oracle Client客户端连接远程Oracle数据库
Posted achaochaoo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PL/SQL+Oracle Client客户端连接远程Oracle数据库相关的知识,希望对你有一定的参考价值。
PL/SQL+Oracle Client客户端连接远程Oracle数据库
工具介绍
1.plsqldev1402x64.msi 【https://www.aiweibk.com/183298.html】
2.plsql14 注册激活 【https://juejin.cn/post/6844904167958380558】
3.instantclient-basic-nt-19.11.0.0.0dbru.zip【https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html】 这边我的 plsqldeveloper是64位的, 所以client 也下载的64位的, 有人说必须是32位才会自动检测出来 启动页面的数据库下拉框。 并不一定啊。根据实际选择。
4.Windows10
操作步骤
-
安装PL/SQL , 并激活;
-
安装Oracle client, 并设置两个系统环境变量:
NLS_LANG: AMERICAN_AMERICA.AL32UTF8
TNS_ADMIN: D:\\instantclient_19_8\\NETWORK\\ADMIN
-
创建目录D:\\instantclient_19_8\\NETWORK\\ADMIN
$a=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=$b)(PORT=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=$c)
)
)
解释:
$a 是你的数据库别名,可以任意起名,最好是字符串,将来会在以下图中展示出来,我的别名是 arc_pre,
$b 是你的数据库远程IP;
$c 是你的数据库服务名 Service Name;
- 设置主目录;
打开PL/SQL, 点击取消,配置–》首选项–》连接–》
有两项需要填写:
OracleHome和OracleOCI
分别为:
D:\\instantclient_19_8
D:\\instantclient_19_8\\oci.dll
- 点击应用按钮,OK设置后。重启PL/SQL。即可读取到数据库信息。arc_pre。
编后语
如有不明白,请留言。
以上是关于PL/SQL+Oracle Client客户端连接远程Oracle数据库的主要内容,如果未能解决你的问题,请参考以下文章
PL/SQL+Oracle Client客户端连接远程Oracle数据库
本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库
windows环境下安装连接远程oracle工具PL/SQL Developer 11.0
windows环境下安装连接远程oracle工具PL/SQL Developer 11.0
pl/sql 连接数据库报错。initialization error oracle client not properly installed