首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

免装配Oracle客户端使用PL/SQL连接 Oracle

2012-08-10 
免安装Oracle客户端使用PL/SQL连接 Oracle免安装Oracle客户端使用PL/SQL连接 Oracle 前几天重装系统后,安

免安装Oracle客户端使用PL/SQL连接 Oracle
免安装Oracle客户端使用PL/SQL连接 Oracle

前几天重装系统后,安装PL/SQL连接服务器上的Oracle做开发,但是用PL/SQL连接Oracle,是需要安装Oracle客户端软件的,而我又不想再装那个东西,怎么办呢,上网搜,别人肯定也遇到过这种问题,一搜,果然有解决办法,而且很简单。我总结了一下,希望给其他人有帮助。

1. 到Oracle网站下载一个叫Instant Client Package的软件,这个软件不需要安装,只要解压就可以用了。下载地址:http://www.oracle.com/technology /software/tech/oci/instantclient/htdocs/winsoft.html。

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
这里也是根据自己的实际情况设置。


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

热点排行