指点成金-最美分享吧

登录

怎样用plsql 简单连接oracle32位客户端

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了怎样用plsql 简单连接oracle32位客户端相关的知识,希望对你有一定的参考价值。

参考技术A 可以去你的oracle客户端配置一个连接,然后用plsql进行连接
d:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
这个是你配置连接的配置文件,安装时候一般会有个默认的orcl实例
打开后应该有这样的代码orcl=(description
=
(address
=
(protocol
=
tcp)(host
=
localhost)(port
=
1521))
(connect_data
=
(server
=
dedicated)
(service_name
=
orcl)))如果没有可以直接把这个粘贴过去
host,port
,service_name
是连接数据库的基本信息
service_name就是你的数据库名,改为你自己的就ok
最上面的orcl就是你用plsql里面进行连接数据库可以选择的数据实例名,可以自命名。
配置完后,你用plsql登录时候选择对应的数据实例,输入用户名密码就ok了。

PLSQL连接Oracle数据库问题及详解

一、Oracle数据库安装步骤参考:https://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html

二、Oracle客户端安装:https://www.jb51.net/article/101306.htm

三、PLSQL安装或使用免安装版本。

四、PLSQL连接Oracle问题汇总:

  PLSQL Developer 连接 64位Oracle 数据库需要找到两个东东:

  1、32位的 oci.dll 文件
    因为PLSQL Developer 为32位软件,故在访问 Oracle 11g 64位数据库时,需首先经过32位的oci.dll这个中间人再与64位oracle 数据库通信。故在PLSQL Developer访问 64位oracle 数据库时,必须要能能找到 32位的 oci.dll文件位置。 32位 oci.dll的获取有两种方式,一是再安装一个32位Oracle 11g 客户端;二是直接从网络下载一个包含32位 oci.dll 的简易安装包。所以如果你安装64位的客户端,用plsql是连接不上数据库的。就是说如果你安装的是64位Oracle,则如果用plsql必须安装一个32位的oracle客户端。
  2、ORACLE_HOME 目录(即 Oracle主目录)
    找 ORACLE_HOME 是为了找到 tnsnames.ora .tnsnames.ora存储数据库连接信息。tnsnames.ora可通过”Net Configuration Assistant”配置,或直接从别的计算机上复制一个该文件放置到 Oracle客户端主目录etworkadmin 中即可 。

    ORACLE_HOME主目录可以在操作系统中的环境变量中配置。


    解决方法多种多样,但要实现的目标也就上面两个。

五、环境变量配置:

NLS_LANG
AMERICAN_AMERICA.AL32UTF8
或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

六、PLSQL设置

七、如果安装错误了客户端,需要卸载,卸载参考:https://blog.csdn.net/lanyuxinkong/article/details/49443547

 







以上是关于怎样用plsql 简单连接oracle32位客户端的主要内容,如果未能解决你的问题,请参考以下文章