• PL/SQL Developer不安装客户端连接远程oracle数据库


    1、下载敏捷客户端InstantClient(40M左右,选择适合自己的下载,我的是

     

    instantclient-basic-win32-11.2.0.1.0.zip ):
    http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
    2、下载安装PLSQL(16M左右):

    http://www.onlinedown.net/soft/4902.htm 
    3、解压 
     
    instantclient-basic-win32-11.2.0.1.0.zip 到新建文件夹,如  D:/oracleclient/instantclient_11_2
    用文本文档创建tnsnames.ora ,内容大致如下:
    # TNSNAMES.ORA Network Configuration File: /opt/oracle/product/9204/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.          //以上为注释内容,因为我的tnsnames.ora是直接从服务器上download的
     
    HSSL =                                             //数据库名称
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 218.108.242.30)(PORT = 1521))     //IP和端口
        )
        (CONNECT_DATA =
          (SERVICE_NAME = hssl)               //数据库名称
        )
      )

    用文本文档创建sqlnet.ora ,内容如下:
    NAMES.DIRECTORY_PATH= (TNSNAMES)
    SQLNET.AUTHENTICATION_SERVICES= (NTS)

    到我的电脑、属性、高级、环境变量中添加一个环境变量,变量名为TNS_ADMIN,值为tnsnames.ora文件所在路径,
    例如:D:/oracleclient/instantclient_11_2

    4、安装完毕PLSQL后,启动,cancel,依次点击Tools->Preferences->Connection:  
           Oracle Home=D:/oracleclient/instantclient_11_2

    OCI library=D:/oracleclient/instantclient_11_2/oci.dll

    重新启动PLSQL即可进入数据库,初次登陆可能存在中文乱码的问题,解决方法如下:

    到我的电脑、属性、高级、环境变量中添加一个环境变量:
    变量名:NLS_LANG
    变量值:AMERICAN_AMERICA.ZHS16GBK
    重新连接,即可正常显示中文。
    如果想转换为UTF8字符集,可以赋予“NLS_LANG”为 “AMERICAN_AMERICA.UTF8,其他编码同上
  • 相关阅读:
    Linux下openSSL安装并颁发证书
    js控制自动上传文件
    Swoole 4.5v安装使用
    Flask-SQLAlchemy 的基本使用
    Flask入门之二
    微信消息订阅
    Flask入门之一
    MySQL主从库快速搭建
    FastAPI连接mysql傻瓜式
    UOJ Round总结
  • 原文地址:https://www.cnblogs.com/ifonly/p/3209032.html
Copyright © 2020-2023  润新知