不安装Oracle客户端情况下使用PL/SQL 远程连接数据库

时间:2021-10-20 00:16:36

不安装Oracle客户端情况下使用PL/SQL 远程连接数据库

参考资料 不安装Oracle客户端情况下使用PL/SQL 远程连接数据库

  • 1.下载工具包
    链接: https://pan.baidu.com/s/10ECfYdmRX2SauYrU12g6uQ 密码: ymvg
  • 2.步骤
    1.下载的是一个压缩包,直接解压到磁盘目录就可以了,例如E:\soft\instantclient_11_2
    2.在当前目录下面新建或找到tnsnames.ora 文件,文件内容为:
    ORCL=
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST =193.169.100.133 )(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME =orcl )
    )
    )
    黑体字为本机ip地址;
  • 3.配置环境变量
    新建环境变量
    变量名: TNS_ADMIN
    变量值:tnsnames.ora文件所在路径,例如E:\soft\instantclient_11_2

    继续新建环境变量( 设置ORACLE的语言)
    变量名:  NLS_LANG
    变量值: SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    如果不清楚远程数据库的ORACLE 语言,可以ssh或者telnet到远程机器,在命令界面输入,用命令行连接到数据库。
    select * from nls_instance_parameters;
    查看NLS_LANGUAGE 的值
    NLS_LANGUAGE
    NLS_TERRITORY
    
  • 4.安装PL/SQL Developer 配置应用
    安装比较简单。
    配置应用:打开PL/SQL 应用,工具—>首选项( preferences)—>连接(connection)
    不安装Oracle客户端情况下使用PL/SQL 远程连接数据库