当前位置: 代码迷 >> SQL >> 本机免装配Oracle,使用PLSQL Developer连接Oracle 服务器
  详细解决方案

本机免装配Oracle,使用PLSQL Developer连接Oracle 服务器

热度:16   发布时间:2016-05-05 14:11:50.0
本机免安装Oracle,使用PLSQL Developer连接Oracle 服务器

Oracle官方从oracle 10G开始有提供精简版的Oracle Client,就是InstantClient,不用安装,解压缩即可使用。?

?

配置过程如下:

1. 下载?Instant Client,我下载的是?instantclient-basic-win32-10.2.0.4.zip,不论系统是32位还是64位,统一下载32位的InstantClient因为PL/SQL Developer?只能支持32位的oci.dll

下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

?

2. 下载后解压到任意目录,如:C:\instantclient_10_2

解压后文件夹中文件如下:

BASIC_README

classes12.jar

oci.dll

ocijdbc10.dll

ociw32.dll

ojdbc14.jar

orannzsbb10.dll

oraocci10.dll

oraociei10.dll

tnsnames.ora

?

3. ?C:\instantclient_10_2?中新建tnsnames.ora(也可以将服务器中的 tnsnames.ora?文件复制到此目录中),tnsnames.ora的内容如下:

ORCL =

? (DESCRIPTION =

? ? (ADDRESS_LIST =

? ? ? (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.12)(PORT = 1521))

? ? )

? ? (CONNECT_DATA =

? ? ? (SERVICE_NAME = orcl)

? ? )

? )

其中ORCLOracle的服务名,HOST的值是服务器的IP地址,PORT的值是oracle的端口

?

4. 设置windows环境变量

TNS_ADMIN=C:\instantclient_10_2

NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

?

5.安装PLSQL Developer

下载地址:http://www.allroundautomations.com/plsqldev.html

?

6. 打开PL/SQL Developer,不登陆进入主界面,选择Tools-->Preferences...菜单,在Connection界面中,设置Oracle HomeOCI Library的值:

Oracle Home =?C:\instantclient_10_2

OCI Library =?C:\instantclient_10_2\oci.dll

保存并关闭PL/SQL Developer

?

7. 重新打开PL/SQL Developer,就可以连接服务器登录了。

?

注:我用的是pl/sql Developer 8,oracle是32位的10.2,系统是32位的XP SP3。

?

  相关解决方案