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

操作步骤

  1. 安装PL/SQL , 并激活;

  2. 安装Oracle client, 并设置两个系统环境变量:
    NLS_LANG: AMERICAN_AMERICA.AL32UTF8
    TNS_ADMIN: D:\\instantclient_19_8\\NETWORK\\ADMIN


  3. 创建目录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;

  1. 设置主目录;
    打开PL/SQL, 点击取消,配置–》首选项–》连接–》
    有两项需要填写:
    OracleHome和OracleOCI

    分别为:
D:\\instantclient_19_8
D:\\instantclient_19_8\\oci.dll
  1. 点击应用按钮,OK设置后。重启PL/SQL。即可读取到数据库信息。arc_pre。

编后语

如有不明白,请留言。

以上是关于PL/SQL+Oracle Client客户端连接远程Oracle数据库的主要内容,如果未能解决你的问题,请参考以下文章

PL/SQL+Oracle Client客户端连接远程Oracle数据库

本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库

64位机的pl/sql不安装32位oracle的连接方式

windows环境下安装连接远程oracle工具PL/SQL Developer 11.0

windows环境下安装连接远程oracle工具PL/SQL Developer 11.0

pl/sql 连接数据库报错。initialization error oracle client not properly installed