PL/SQL 及 InstantClient 配置

本贴最后更新于 1763 天前,其中的信息可能已经事过景迁

PL/SQL 及 InstantClient 配置

PL/SQL


PL/SQL 可以使用安装版,也可以使用绿色免安装版,这里不在赘述。

绿色版下载地址:PLSQL

InstantClient


在 oracle 官网下载客户端 InstantClient

下载地址:InstantClient

PL/SQL 配置 InstantClient


将下载到的三个 InstantClient 包解压到同一个文件夹目录下:

在目录下创建 admin 目录,配置 tnsnames.ora

# tnsnames.ora Network Configuration File: 
# Generated by Oracle configuration tools.

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.57)(PORT = 1535))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = szorcl)
    )
  )
  
SZZX =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.57)(PORT = 1535))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = szzx)
    )
  )

将 tnsnames.ora 的路径配置成环境变量:

TNS_ADMIN=D:\soft\instantclient_12_2\admin

打开安装好的 PLSQL,先不登陆,选择 Tools 菜单中 Preferences 配置:

Oracle_Home=D:\soft\instantclient_12_2

OCI_library=D:\soft\instantclient_12_2\oci.dll

保存之后重启 PLSQL:

输入账号密码,测试成功。


如果执行 sql 语句出现乱码的问题,需要额外配置设置语言的环境变量:

NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    103 引用 • 126 回帖 • 454 关注
  • plsql
    4 引用 • 1 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
upaths
Artists used the lies to tell the truth, while politicians used them to cover the truth up.