zoukankan      html  css  js  c++  java
  • 不安装Oracle客户端,透过PL/SQL Developer连接Server DB

    因为没有Client安装软件,但又想通过PL/SQL Developer去连Server上的Database,想是想了但没有努力去寻解>"< 今天又看到hbwp2008 的帖子http://bbs.erp100.com/thread-28472-1-1.html 同样的想法,于是想试试看,搜索并在此得解 http://bbs.chinaunix.net/viewthread.php?tid=927771,开心 :D=======================================引用如下======================================连接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!!!
    滄海一粟
  • 相关阅读:
    [Vue]axios的使用
    Handler和Thread线程
    Android启动时闪一下黑屏或者白屏
    WebP图片格式
    ThreadLocal
    泛化,实现,依赖,关联(聚合,组合)
    深入解析AsyncTask
    Processes and Application Life Cycle
    深拷贝浅拷贝
    LCS(Longest Common Subsequence)
  • 原文地址:https://www.cnblogs.com/zhanghaichang/p/1967320.html
Copyright © 2011-2022 走看看