下载之家:安全、高速、放心的绿色下载站!

当前位置:首页文章教程软件教程详细列表

PLSQL Developer连接数据库的方法

时间:2023-01-02 来源:下载之家
手机扫码继续观看
PLSQL Developer连接数据库的方法

PL/SQL Developer 13是一个集成开发环境,专门用于开发 Oracle 数据库的存储程序单元。 随着时间的推移,我们已经看到越来越多的业务逻辑和应用程序逻辑进入 Oracle Server,因此 PL/SQL 编程已经成为整个开发过程的重要组成部分。那么接下来小编就来向大家简单介绍一下PLSQL Developer连接数据库的方法教程,希望大家会喜欢。

PLSQL Developer连接数据库的方法:

如何配置PL/SQL Developer,成功连接Oracle数据库。

1、电脑已经安装了Oracle数据库配置方法:

注:如果自己本机上装有Oracle数据库,就不需要使用Oracle的客户端,通过PL/SQL可以直接连接数据库。只需要在工具——首选项——连接下进行如下设置即可:(我们一般都安装了Oracle数据库,所以到这里就结束了。)

PLSQL Developer连接数据库

2、下面讲一下如果本机没有安装Oracle数据库,如何访问其他计算机上的数据库。

1)、下载一个Oracle的客户端注意这个必须是32位的,要不然在PL/SQL Developer连接时会报错,可直接在本站下载Oracle相应版本即可。然后将其解压到电脑的某路径下:如:c:instantclient

2)、在此路径下建立文件夹NETWORK/ADMIN,在ADMIN文件夹下建立tnsnames.ora文件,文件内容即为希望连接的数据库的TNS信息。例如:

WORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.21.76)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = orcl)

)

)

3)、打开PL/SQL Developer,不用登陆直接点取消进入PL/SQL Developer主界面,然后找到工具——首选项——连接:

PLSQL Developer连接数据库

填写:Oracle主目录名:c:instantclient   OCI库:c:instantclientoci.dll

PLSQL Developer连接数据库

4)、设置好后关闭PL/SQL Developer,重新打开,这次显示的登录界面中可以匹配到数据库等:用户名可以是默认的system,密码和数据库是之前安装Oracle时设置的,如下:

PLSQL Developer连接数据库

点击确定可成功登录:

PLSQL Developer连接数据库

可以通过SQL窗口和命令窗口进行相关操作:

PLSQL Developer连接数据库

3、下面配置 oracle 数据库和 PL/SQL 客户的链接:

到了这里,光点击PL/SQL,是搜索不到Oracle数据库和登录上客户端的,因为这个时候并没链接上oracle服务及oracle数据库。

1)检查oracle服务是否开启,需要开启一下三个服务。

PLSQL Developer连接数据库

2)配置环境变量(系统变量)

假设:

Oracle数据库的目录:D:Oracle11gFileproduct11.2.0dbhome_1NETWORKADMIN(至于为什么是这里,因为打开进去是tnsnames.ora)

Oracle数据库服务解压后的目录:D:OracleClientFileinstantclient_12_1

配置环境变量:

这一步和其它方法略有所不同,这里可以不复制tnsnames.ora文件到客户端目录中(32位的方法)。

在系统环境变量中新建两个变量:

TNS_ADMIN =:D:Oracle11gFileproduct11.2.0dbhome_1NETWORKADMIN

NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

说明:TNS_ADMIN,是指tnsnames.ora文件所在的目录名。

如果指定到客户端目录,则必须把tnsnames.ora文件复制过来才可以。

NLS_LANG环境变量,要设置成和数据库端一致,可以在SQLPLUS查询字符集信息

SQL> select userenv('language') nls_lang from dual;

NLS_LANG

----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3)客户端连接oracle数据库及服务

环境变量配置后依然无法正常登陆,而且搜索不到数据库,这是因为这个时候客户端没有关联,可以取消登陆,可以进入主界面去设置。

PLSQL Developer连接数据库

进入工具-->首选项--:箭头指向处,一个是oracle数据库目录,另外一个是oci库的目录(解压的oracle服务)

自动检测没有的话,需要手动填写上去。

设置Oracle Home 为oracle安装目录home

如:D:Oracle11gFileproduct11.2.0dbhome_1

设置OCI Library为oracle客户端的oci.dll文件的全路径名。

如:D:OracleClientFileinstantclient_12_1oci.dll

点击应用后,退出,重新点击进入,就可以找到数据库目录了。

PLSQL Developer连接数据库

在这里有一个问题,正常情况下可以登录的你的账户,我用的是超级用户权限登录,其他的没有权限无法登录的话,可以去管理员身份运行Net   Cnfiguration   Assistant  重新配置(这个在你的菜单栏oracle中),去厕所一下即可

PLSQL Developer连接数据库

以上介绍的内容就是关于PLSQL Developer连接数据库的具体方法,不知道大家学会了没有,如果你也遇到了这样的问题的话可以按照小编的方法自己尝试一下,希望可以帮助大家解决问题,谢谢!!!想要了解更多的软件教程请关注Win10下载之家~~~~