PL/SQL Developer与Oracle Instant Client配置

简介:

PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。目前 PL/SQL 只支持 Oracle 数据库,不支持 MySQL 数据库;MySQL 数据库需要使用 Navicat 。另:Navicat 如果使用 Oracle 数据库,目前只支持 32 位的 Instant Client 。

  • 下载安装PL/SQL
  • 注册激活
  • 下载解压Instant Client
  • 在Instant Client目录下新建目录network,在network目录下再新建admin目录,在admin目录下新建文件tnsnames.ora并写入以下内容:
连接名 =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.132 )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORCL )
    )
)
  • 配置环境变量:右击我的电脑选 ”属性” -> “高级” -> “环境变量” -> ”系统变量”
    新增下面三个变量:

    1. 变量名:ORACLE_HOME 变量值:D:\PLSQL Developer 14\instantclient_18_5

    2. 变量名:TNS_ADMIN 变量值:D:\PLSQL Developer 14\instantclient_18_5\network\admin

    3. 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    4. 修改Path变量,在后面添加: D:\PLSQL Developer 14\instantclient_18_5

  • PL/SQL.Developer配置应用
    配置 preferences -> connection


    image.png

Oracle Home:
D:\PLSQL Developer 14\instantclient_18_5

OCI library:
D:\PLSQL Developer 14\instantclient_18_5\oci.dll

image.png

  • 关闭PL/SQL Developer,重启Developer.
    主机名就会出现在PL/SQL Developer的列表里,输入用户名密码,就可以登录远程oracle 11g数据库了。
  • 设置语言环境:
    在数据库里查询:
    select userenv ('language') from dual;
image.png
  • 因此环境变量:NLS_LANG 的值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK 不需更改

你可能感兴趣的:(PL/SQL Developer与Oracle Instant Client配置)