欢迎来到天天文库
浏览记录
ID:34729955
大小:75.18 KB
页数:3页
时间:2019-03-10
《不安装oracle客户端使用plsql连接oracle数据库的方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、资料一***************************************************************************1.下载OracleClientPackage.从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载InstantClientPackage–Basic包(标注:AllfilesrequiredtorunOCI,OCCI,
2、andJDBC-OCIapplications)这里下载的是Version11.1.0.72.本地保存OracleClientPackage:创建文件夹,比如oracle_client,将下载的文件加压缩到此文件夹里.(笔者目录:D:oracle_clientinstantclient_10_2)3.在当前目录下,新建立两个文件,sqlnet.ora和tnsnames.ora然后再手动配置sqlnet.ora和tnsnames.ora比如这里是:sqlnet.ora文件内容:SQLNET.A
3、UTHENTICATION_SERVICES=(NTS)NAMES.DIRECTORY_PATH=(TNSNAMES,EZCONNECT) tnsnames.ora文件内容(斜体表示需要替换的内容):orcl=(DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.103)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=orcl) )) 4.配置
4、环境变量变量名:TNS_ADMIN变量值:D:oracle_clientinstantclient_10_2否则出现:ORA-12154:TNS:couldnotresolvetheconnectidentifierspecified错误 如果之前安装了Oracle又卸载,会遗留NLS_LANG=NA的键值.输入RegEdit打开注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.在右面找到NLS_LANG=NA并删除掉否则会报ORA-12705:Cannotacc
5、essNLSdatafilesorinvalid错误. 5.安装pl/sql软件(过程略)6.配置pl/sql的Oracle连接参数:选择pl/sql的工具/首选项(too/preference/)里的连接,在右面设置Oracle主目录名(即安装目录)和OCI库.Oracle主目录名:D:oracle_clientinstantclient_10_2OCI库:D:oracle_clientinstantclient_10_2oci.dll7.登陆pl/sql测试成功资料二/******
6、******************************************************************************************** 大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢? 利用Oracle提供的InstantClientPackage 只需要在Oracle下载一个叫InstantClientPackage的软件就可以了,这个软件不需要安装,
7、只要解压就可以用了,很方便,就算重装了系统还是可以用的。 下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载这个,InstantClientPackage-Basic包。然后解压到任意目录,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后在ADMIN内建立tnsnames.ora文件,内容如下: yourDataBaseNa
8、me = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = yourSID ) ) ) 例如: # TNSNAMES.ORA Network Configuration File: C:oracleora90NETWORKADMINtnsnames.ora # G
此文档下载收益归作者所有