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

王朝oracle·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

首先,在安装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的包

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航