• 不安装Oracle客户端,透过PL/SQL Developer连接Server DB


    不安装Oracle客户端,透过PL/SQL Developer连接Server DB

     

     

        几个月前,因为没有Client安装软件,但又想通过PL/SQL Developer去连Server上的Database,想是想了但没有努力去寻解方法。

     

     

     

    =======================================引用如下======================================

     

    连接oracle10g免安装客户端解决办法

    首先,在安装ORACLE服务器的机器上搜索下列文件,

    oci.dll

    ocijdbc10.dll

    ociw32.dll

    orannzsbb10.dll

    oraocci10.dll

    oraociei10.dll

    sqlnet.ora

    tnsnames.ora

    classes12.jar

    ojdbc14.jar

      

     

     

      

    制作成压缩文件,配置目标计算机使用。

     

    1.将oracleinstantclient.rar解压缩到一个目录, 如d:/oracleinstantclient

     

    2.配置d:/oracleinstantclient的tnsnames.ora文件,只需要修改其中的服务器地址、服务名称和端口。

     

    3、配置环境变量,在PATH变量中加入d:/oracleinstantclient

     

    4、注册表加入下面键值     

     

    [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Environment]

     

    "LD_LIBRARY_PATH"="d:/OracleInstantClient"

     

    "NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK"

     

    "TNS_ADMIN"="d:/OracleInstantClient"

     

    5、如果是ASP.NET应用,则要为ASPNET用户分配d:/oracleinstantclient文件夹的读写权限。

     

    通过上面的设置后,即可实现免安装ORACLE客户端,连接到ORACLE数据库服务器。

     

    也可以将上面解压缩后的文件和手动过程制作成安装包,实现自动安装。

     

    注意:

     

    1、用上面的方法,连接oracle9.2,应该也没有问题。

     

    2、如果使用JDBC连接,需要到官网下载instantclient-jdbc-win32-10.1.0.2.zip:   包含JDBC   Driver的包

     

    =====================================================================================

     

     

     

    配置完毕,第一遍没连上(TNS连接超时),重启PC再测试连接,跳出错误:

     

    ORA-12705:invalid or unknown NLS parameter value specified.

     

    说明进步了,有希望 :P 去修改NLS_LANG同DB Server上注册表里的值,同样要重启PC,再试,OK!!!

  • 相关阅读:
    1132: 零起点学算法39——多组测试数据(a+b)
    1131: 零起点学算法38——求阶乘和
    1130: 零起点学算法37——求阶乘
    1129: 零起点学算法36——3n+1问题
    1128: 零起点学算法35——再求多项式(含浮点)
    1127: 零起点学算法34——继续求多项式
    1126: 零起点学算法33——求多项式
    Netty源码分析第1章(Netty启动流程)---->第1节: 服务端初始化
    Netty源码分析(前言, 概述及目录)
    基于HTK语音工具包进行孤立词识别的使用教程
  • 原文地址:https://www.cnblogs.com/quanweiru/p/2616155.html
Copyright © 2020-2023  润新知