PL/SQL Developer 安装详细教程
PL/SQL Developer 是一款广泛使用的 Oracle 数据库集成开发环境,专门用于编写、测试和管理 PL/SQL 代码,本教程将引导您完成其安装和基本配置。

第一步:准备工作
在开始安装之前,请确保您已经满足以下前提条件:
- 操作系统:Windows 10 或更高版本(也兼容 Windows 7/8/11)。
- Oracle 客户端:这是最关键的一步,PL/SQL Developer 本身不包含 Oracle 数据库连接功能,它需要通过 Oracle 客户端来连接到 Oracle 数据库服务器。
- 推荐:安装 Oracle Instant Client,这是一个轻量级的 Oracle 客户端,无需安装整个庞大的 Oracle 数据库或完整客户端,非常适合开发人员。
- 下载地址:Oracle Instant Client 官方下载页面
- 版本选择:请根据您的 Oracle 数据库版本选择对应或更新的 Instant Client 版本,如果您连接的是 Oracle 19c 数据库,建议使用 19c 或更高版本的 Instant Client。
- 安装:下载后,只需将压缩包解压到一个固定的目录即可,
D:\oracle\instantclient_19_10,无需运行安装程序。
第二步:下载 PL/SQL Developer
- 访问官网:打开 PL/SQL Developer 的官方网站。
- 寻找下载链接:在网站首页通常会有 "Download" 或 "Trial Version" 的链接,点击进入下载页面。
- 填写信息:下载通常需要您填写一个简单的表单(姓名、公司、邮箱等),填写完毕后会收到一封包含下载链接的邮件。
- 下载安装包:根据您的操作系统选择 32-bit 或 64-bit 版本,对于现代 Windows 系统,强烈推荐选择 64-bit 版本。
- 文件名通常类似于
plsqldevXYY.exe,X是主版本号,YY是次版本号(plsqldev2405.exe)。
- 文件名通常类似于
注意:PL/SQL Developer 是付费软件,但提供 30 天的全功能免费试用版。
第三步:安装 PL/SQL Developer
-
运行安装程序
- 找到刚刚下载的
.exe文件(plsqldev2405.exe),双击运行。 - 如果系统弹出“用户账户控制”对话框,点击“是”以允许程序进行更改。
- 找到刚刚下载的
-
欢迎界面
(图片来源网络,侵删)- 首先会显示欢迎界面,点击
Next继续。
- 首先会显示欢迎界面,点击
-
许可协议
- 仔细阅读软件许可协议,选择
I accept the terms in the license agreement,然后点击Next。
- 仔细阅读软件许可协议,选择
-
选择安装目录
- 默认安装路径通常是
C:\Program Files (x86)\Allround Automations\PL/SQL Developer。 - 您可以点击
Browse选择一个自定义路径,D:\Tools\PLSQL Developer。 - 选择好路径后,点击
Next。
- 默认安装路径通常是
-
选择开始菜单文件夹
- 默认即可,您可以修改开始菜单文件夹的名称,或者直接勾选
Don't create a Start Menu folder来不创建,点击Next。
- 默认即可,您可以修改开始菜单文件夹的名称,或者直接勾选
-
选择附加任务
(图片来源网络,侵删)- 这一步非常关键,请务必勾选
Add Path to Oracle Home。 - 这个选项会自动将您之前解压的 Instant Client 目录添加到系统的
PATH环境变量中,这能确保 PL/SQL Developer 能够正确找到 Oracle 客户端库文件(如oci.dll)。 - 勾选后,安装程序通常会自动检测到您电脑上的 Oracle Home 路径,如果检测不到,您可以手动点击
Browse指向您的 Instant Client 解压目录。 - 点击
Next。
- 这一步非常关键,请务必勾选
-
准备安装
- 确认安装信息无误后,点击
Install开始安装过程。
- 确认安装信息无误后,点击
-
安装完成
- 等待进度条走完,安装程序会提示安装成功。
- 点击
Finish,如果勾选了Launch PL/SQL Developer,软件会自动启动。
第四步:首次配置与连接
安装完成后,首次启动 PL/SQL Developer 需要进行一些基本配置。
-
首次启动
- 从开始菜单或桌面快捷方式启动 PL/SQL Developer。
- 首次启动时,它会弹出一个“登录”对话框。
-
配置 Oracle Home (OCI)
- 在登录对话框中,最重要的设置是 Oracle Home (OCI)。
- 点击
Browse按钮,然后选择您之前解压的 Oracle Instant Client 的根目录。 - 您选择的路径是
D:\oracle\instantclient_19_10。 - 选择后,点击
OK。 - 如果配置正确,PL/SQL Developer 会自动加载 Oracle 相关的库,如果提示找不到
oci.dll,请检查路径是否正确,并确保该目录下确实存在这个文件。
-
连接到数据库
- 用户名:输入您的 Oracle 数据库用户名(
scott,hr或您自己的账户)。 - 密码:输入对应用户的密码。
- 数据库:输入您要连接的数据库的服务名 或 TNS 别名。
- 服务名:通常是
orcl,pdborcl等,可以在数据库服务器端的tnsnames.ora文件中找到,或者咨询您的 DBA。 - 连接标识符:如果您的
tnsnames.ora文件在 Instant Client 目录下,可以直接在这里输入 TNS 别名(MYDB)。
- 服务名:通常是
- 连接为:
- Normal:普通用户连接。
- SYSDBA / SYSOPER:以管理员身份连接,需要相应的权限。
- 点击
OK。
- 用户名:输入您的 Oracle 数据库用户名(
-
保存连接信息
成功连接后,PL/SQL Developer 会记住您的连接信息,下次启动时,您可以直接从登录界面的下拉列表中选择已保存的连接,输入密码即可登录,无需重复配置。
第五步:常见问题与解决方案
-
问题:启动时提示 "Cannot find OCI.DLL" 或 "OCI library not loaded"。
- 原因:PL/SQL Developer 找不到 Oracle 客户端库文件。
- 解决:
- 确认已正确安装 Oracle Instant Client 并解压。
- 确保在安装 PL/SQL Developer 时勾选了
Add Path to Oracle Home并正确指定了 Instant Client 的路径。 - 如果仍然不行,可以手动将 Instant Client 的路径添加到系统的
PATH环境变量中。 - 检查 Instant Client 目录下是否有
oci.dll文件(64位 Instant Client 需要搭配 64位 PL/SQL Developer)。
-
问题:登录后显示 "ORA-12154: TNS:could not resolve the connect identifier specified"。
- 原因:无法解析您在“数据库”字段中输入的服务名或 TNS 别名。
- 解决:
- 检查服务名或 TNS 别名是否拼写正确。
- 确认您的电脑网络可以访问到 Oracle 数据库服务器。
- 如果使用 TNS 别名,请确保
tnsnames.ora文件位于 Instant Client 目录下,并且内容正确。
-
问题:界面显示为英文,想切换为中文。
- 原因:PL/SQL Developer 的语言是动态加载的。
- 解决:
- 确保您的 Windows 系统语言是中文(简体)。
- 在 PL/SQL Developer 中,进入菜单
Tools -> Preferences -> User Interface -> General。 - 在
Language下拉菜单中,选择Simplified Chinese。 - 重启 PL/SQL Developer 即可。
至此,您已经成功安装并配置好了 PL/SQL Developer,现在您可以开始享受高效的 Oracle 数据库开发体验了。
核心要点回顾:
- 必须先有 Oracle 客户端(推荐 Instant Client)。
