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!!!
    滄海一粟
  • 相关阅读:
    Android 反编译 -smali语法
    软件工程 -- 开发模型
    Android application testing with the Android test framework
    Android Framework 简介
    Android 系统信息的获取
    在 Ubuntu 上搭建 Hadoop 分布式集群 Eclipse 开发环境
    ARM汇编指令
    Java 面试/笔试题神整理 [Java web and android]
    vim/vi用法总结
    修改MIGO或者ML81N产生的会计凭证项目文本增强
  • 原文地址:https://www.cnblogs.com/zhanghaichang/p/1967320.html
Copyright © 2011-2022 走看看