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

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

b5c4236bcca8b7b12394f60fc5f116a1.png

944f5c74087fd320f2c69bf6648f24aa.png

5e1e0140f8cc42dcbec7a9ab93e79767.png

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

3、设置环境变量:

NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

TNS_ADMIN= D:\instantclient_10_2\

Path=D:\instantclient_10_2\;%Path%

注意:

NLS_LANG:访问数据库时可能会出现中文乱码,NLS_lANG的设置很重要,如果不配置,PL/SQL登陆时候会弹出如下警告:561d9f98f50b0253647a951800c58a7a.png

TNS_ADMIN:如果不设置,那么tnsnames.ora默认寻址为Instant Client目录下的NETWORK\ADMIN目录,找不到文件Oracle则会报ORA-12154错误,如下图所示:a2358e6174c4a8b3150edf41d5ef0d3a.png

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即可成功登陆,恭喜你!

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

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

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值