Heim >Datenbank >MySQL-Tutorial >免安装Oracle客户端使用PL/SQL连接Oracle

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

WBOY
WBOYOriginal
2016-06-07 16:33:301092Durchsuche

要连接Oracle数据库?装客户端吧,OH~NO!,又不见几百兆,别愁,现在只需要在Oracle下载一个叫Instant Client Package的软件就可

要连接Oracle数据库?装客户端吧,,OH~NO!,又不见几百兆,别愁,现在只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要解压就可以用了,而且大小也就那么30多兆,很方便,就算重装了系统还是可以用的。

1、以11.2.0.3.0版本为例,下载Basic软件包(要支持中文只能下载Basic软件包),下载地址:

clip_image001

clip_image002

clip_image004

2、将下载到压缩包解压到D:\instantclient_10_2\或任意目录,下面均以此路径为准;

3、设置环境变量:

NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

TNS_ADMIN= D:\instantclient_10_2\

Path=D:\instantclient_10_2\;%Path%

注意:

4、参照下面内容编写tnsnames.ora,并保存到安装目录:D:\instantclient_10_2\下:

ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.110)(PORT = 1555)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL) ) )

以上可以根据自己的实际情况进行配置。

5、接着打开PL/SQL,在perference里面设置OCI Library和Oracle_home,我的设置是OCI Library= D:\instantclient_10_2\oci.dll,Oracle_home= D:\instantclient_10_2,重新打开PL/SQL即可成功登陆,恭喜你!

 

--------------------------------------分割线 --------------------------------------

rlwrap - 解决Linux下SQLPLUS退格、上翻键乱码问题

SQLPLUS spool 到动态日志文件名

Oracle SQLPLUS提示符设置

通过设置SQLPLUS ARRAYSIZE(行预取)加快SQL返回速度

PL/SQL Developer实用技巧分享

--------------------------------------分割线 --------------------------------------

本文永久更新链接地址:

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn