zoukankan      html  css  js  c++  java
  • 使用Oracle绿色客户端(InstantClient)连接远程Oracle的配置方法

    非常简单的配置,网上一搜,有很多,但是还是想记录下来,说不定以后需要了,直接进自己的博客看看也好啊。

    下载了PLSQL Developer 11,安装好了发现不能连接远程数据库,但是又不想安装oracle这么大的软件,幸好有一个小巧的客户端,只需简单的几步配置,就可以连接。

    1 下载instantclient

    到Oracle网站下载32位的压缩文件,因为我们的plsql需要的是32位的,即使我们的电脑是64位的

    http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

    下载完了解压缩放在一个目录下,如:D:Program FilesOracleinstantclient_11_2

    2 配置tnsnames.ora

    在D:Program FilesOracleinstantclient_11_2下新建tnsnames.ora文件,然后编辑文件,加上:

    remoteoracle=
       (DESCRIPTION =
         (ADDRESS_LIST =
           (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
        )
        (CONNECT_DATA =
         (SERVICE_NAME = orcl)
        )
    )

    其中:remoteoracle为远程服务器的主机名

              orac为数据库服务器的实例名

    3 设置环境变量

    TNS_ADMIN=D:Program FilesOracleinstantclient_11_2
    
    NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    
    在path变量里加上D:Program FilesOracleinstantclient_11_2

    注:如果不清楚远程数据库的oracle 语言,可以ssh或者telnet到远程机器,在命令界面连接到数据库。

        select * from nls_instance_parameters;

        查看NLS_LANGUAGE 的值

        NLS_LANGUAGE

        NLS_TERRITORY

    4 PL/SQL Developer配置

    在tools->preferences->connection(中文版本为:工具->首选项->连接)里:

       ORACLE主目录名里添加:D:Program FilesOracleinstantclient_11_2

       OCI库里添加:D:Program FilesOracleinstantclient_11_2oci.dll

    5   重启PL/SQL Developer

    重启后,主机名就会出现在PL/SQL Developer的列表里,输入用户名密码,就可以登录远程oracle数据库了。

  • 相关阅读:
    硬盘坏道及后续的拯救工作
    Extension GL_VERSION_1_2 could not be loaded.
    js显示当前的年月日时分秒
    如何删除桌面上的回收站?
    Fedora 15 U盘 安装心得
    庄子·内篇·逍遥游
    Additional Oracle Performance Extensions
    Features Specific to JDBC OCI Driver
    OracleDatabase 配置
    vim字符编码设置
  • 原文地址:https://www.cnblogs.com/aqsunkai/p/6690614.html
Copyright © 2011-2022 走看看