免安装Oracle客户端使用PL/SQL(Server2008 R2 64位问题也可解决)

本文详细介绍如何通过下载和配置Oracle Instant Client实现PL/SQL Developer与远程Oracle数据库的连接,包括下载Instant Client软件、配置tnsnames.ora文件及PL/SQL参数等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 到Oracle网站下载一个叫Instant Client Package的软件,这个软件不需要安装,只要解压就可以用了。
下载地址: http://www.oracle.com/technology /software/tech/oci/instantclient/htdocs/winsoft.html
网址好像更换了,而且速度很慢,有汉化版的,试过一样可以用(44M):
http://www.onlinedown.net/soft/417541.htm

2.下载软件包后解压到任意目录(例如:D:\Program Files\oracle_client),在这个目录下建立NETWORK文件夹,然后再在其下建立ADMIN文件夹,然后建立 tnsnames.ora文件,内容大致如下:
RFITMS = 
   (DESCRIPTION = 
     (ADDRESS_LIST = 
       (ADDRESS = (PROTOCOL = TCP)(HOST = 10.88.248.95 )(PORT = 1521)) 
     ) 
     (CONNECT_DATA = 
       (SERVICE_NAME = rfitms) 
     ) 
   ) 
这里根据自己的实际情况设置。 

3. 接着打开PL/SQL,配置tools->preferences->connection 
Oracle Home=D:\Program Files\oracle_client\instantclient10_1 
OCI library=D:\Program Files\oracle_client\instantclient10_1\oci.dll 
这里也是根据自己的实际情况设置。 
操作时发现PL/SQL需要重启两次,因为这两个设置都是重启才生效的,而且第二个设置是根据第一个设置的目录自动查找的


4.添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(例如:D:\Program 
Files\oracle_client\NETWORK\ADMIN),这是为了能够找到上面说的 tnsnames.ora。同时设置ORACLE的语言,需添加环境变量:NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
 
5.重启PLsql

附:Server2008 R2 64位系统里不能使用PL/SQL的问题只需要操作前三步就可以解决了,tnsnames.ora文件的配置就把安装好的oracle里的这个文件复制过来就可以了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值