码迷,mamicode.com
首页 > 数据库 > 详细

PLSQL远程连接Oracle数据库

时间:2018-06-29 23:36:57      阅读:375      评论:0      收藏:0      [点我收藏+]

标签:重启   1.2   class   zip   地址   www.   ase   tcp   acl   

根据python版本和数据库版本安装对应的oracle客户端(Instant client),下载地址:

http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html

根据PLSQL的版本,下载对应的客户端,这里由于我们的PLSQL是32为的,我们下载以下版本:

instantclient-basic-nt-11.2.0.4.0.zip

技术分享图片

将下载下来的文件解压,路径不要带中文,这里我们解压路径为:

D:\SOFT\oracle_client_x86

配置系统变量

技术分享图片

NLS_LANG
AMERICAN_AMERICA.AL32UTF8
或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 技术分享图片

TNS_ADMIN
D:\SOFT\oracle_client_x86

在客户端路径下创建文件tnsnames.ora,最基础的配置如下:

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = crcl)
    )
  )

ORCL是连接名,连接数据库的别名,可以自己起。 
HOST 是数据库地址ip。 
SERVICE_NAME是数据库名(对应jdbc:oracle:thin:@127.0.0.1:1521:crcl)。

 

配置PLSQL

开启PLSQL,在登录界面直接取消进入程序主界面,进入首选项

技术分享图片

如图所示,将Oracle主目录名填入

D:\SOFT\oracle_client_x86

OCI库填入

D:\SOFT\oracle_client_x86\oci.dll

注意点击前面的点,变为绿色即为启用。

重启PLSQL即可正常登陆。

 

PLSQL远程连接Oracle数据库

标签:重启   1.2   class   zip   地址   www.   ase   tcp   acl   

原文地址:https://www.cnblogs.com/szwx1314/p/9245713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!