不安装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!!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值