没有安装oracle完整客户端的情况下配置plsql

上一篇 / 下一篇  2021-10-28 12:27:46 / 个人分类:数据库

近期学习oracle数据库调优,有些sql执行在sqlplus下执行显示比较难看,所以配置和使用plsql进行操作

前提条件:

1、已安装plsql

2、已配置oracle的瘦客户端instantclient(完整的客户端比较大俗称胖客户端,瘦客户端可满足PLSQL配置)
      比如我之前使用navicat连oracle已配置instantclient_12_1(位于E:\installdir\Navicat Premium目录下)

配置plsql:

1、配置环境变量(变量名TNS_ADMIN,变量值E:\installdir\Navicat Premium\instantclient_12_1)
      变量:NLS_LANG      值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
      变量:TNS_ADMIN   值:E:\installdir\Navicat Premium\instantclient_12_1(根据实际instantclient_11_2所存放位置)
      在path中新增                  值:E:\installdir\Navicat Premium\instantclient_12_1(根据实际instantclient_11_2所存放位置)

2、在瘦客户端文件夹下面新建一个文件命名为:tnsnames.ora,内容如下:
NHIS=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.100.223)(PORT =1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME =ZB)
    )
  )

3、红色字体信息可修改,分别代表数据库名称、IP、端口、实例名

4、打开PL/SQL Developer,  登录界面按取消,进入后,菜单\工具\首选项\连接,配置
      Oracle主目录名 =E:\installdir\Navicat Premium\instantclient_12_1
      OCI库 = E:\installdir\Navicat Premium\instantclient_12_1\oci.dll

5、配置完重启,输入正确用户名和密码
      如果登录不上,尝试用户名和密码都小写


TAG:

 

评分:0

我来说两句

日历

« 2024-03-21  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 20768
  • 日志数: 24
  • 书签数: 1
  • 建立时间: 2012-05-13
  • 更新时间: 2021-10-28

RSS订阅

Open Toolbar