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数据库了。

  • 相关阅读:
    CNN comprehension
    Gradient Descent
    Various Optimization Algorithms For Training Neural Network
    gerrit workflow
    jenkins job配置脚本化
    Jenkins pipeline jobs隐式传参
    make words counter for image with the help of paddlehub model
    make words counter for image with the help of paddlehub model
    git push and gerrit code review
    image similarity
  • 原文地址:https://www.cnblogs.com/aqsunkai/p/6690614.html
Copyright © 2011-2022 走看看