在本指南中,我将向您展示如何在您的 Windows 机器上使用 SQL Developer 安装工作的本地 Oracle 数据库。
我们需要三个应用程序:Java SE 开发工具包(带有 Oracle JDK 11)、Oracle 数据库
Express Edition (XE) 18c 和 SQL Developer。
-
首先,从以下链接下载并安装带有 Oracle JDK 11 的 Java SE 开发工具包:
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
-
向下滚动并选择“Windows x64 安装程序”并下载 .exe 文件。您需要一个 Oracle 帐户才能开始此下载,因此请注册一个帐户,使用您的电子邮件进行验证,然后登录。
-
运行.exe文件安装,不要更改安装路径目录。
-
现在我们需要在 Windows 上设置 JAVA_HOME 和 PATH 环境变量以反映安装位置。这一步是安装 Oracle Database XE 和 SQL Developer 之前的关键,不要跳过它。
-
按Windows开始按钮,输入“环境”,点击“编辑系统环境变量”。
-
在“系统属性”屏幕中,单击“环境变量”。确保编辑窗口下部的“系统变量”而不是顶部的“用户变量”。
-
点击“新建...”并在“变量名:”下输入JAVA_HOME
-
对于“变量值:”,输入主要 Java JDK 安装的路径,如下所示(版本号可能不同):
C:\Program Files\Java\jdk-11.0.11
-
按确定保存JAVA_HOME系统环境变量,现在在系统变量中向下滚动并找到
“路径”变量。点击它然后选择“编辑...”。
-
单击“新建”并输入以下文本(如果适用,请使用不同的版本号):
C:\Program Files\Java\jdk-11.0.11\bin
-
按回车键,然后使用“上移”将变量移动到列表顶部。点击“确定”就完成了这一步。
-
其次,从以下链接下载并安装 Oracle Database Express Edition (XE) 18c:
https://www.oracle.com/database/technologies/xe-downloads.html
-
单击 Windows x64 的链接以下载 OracleXE184_Win64.zip 文件。开始下载后,可能需要一些时间,因为文件大小约为 2 GB。
-
将完成的 zip 存档解压缩到您的“下载”文件夹中的一个文件夹中。打开解压后的目录,然后向下滚动并运行“setup.exe”。
-
不要在安装程序中更改安装路径,只会让事情变得更复杂。
-
在安装过程中,输入系统帐户的密码并将其写在您能记住的地方。不要包含任何特殊字符,也不要以数字开头的密码(根据 Oracle 指南)。还要确保在安装期间允许对专用网络上的 Java 二进制文件进行网络访问。
-
在某些系统上,此安装程序最多可能需要 15 到 20 分钟才能完成,因此请准备好稍等片刻。该过程完成后,我们会将ORACLE_HOME 环境变量添加到系统中。
-
在 Windows 环境变量窗口中的系统变量下,单击“新建...”并在“变量名:”下输入 ORACLE_HOME
-
对于“变量值:”输入主 Oracle 数据库安装的路径,该路径将是以下字符串的变体:
C:\app\nicho\product\18.0.0\dbhomeXE
-
很明显,您的用户名在 \app 目录之后会有所不同,尽管您可能不知道缩写形式是什么。确保通过导航到 C:\ 驱动器上的 dbhomeXE 文件夹来验证此路径。
-
按“确定”保存ORACLE_HOME系统环境变量,现在在系统变量中向下滚动并找到“路径”变量。
-
点击它然后选择“编辑...”。检查以下路径(您的用户名与我的不同)是否已经在 Path 变量中:
C:\app\nicho\product\18.0.0\dbhomeXE\bin
-
如果没有,请单击“新建”并输入前面的文本路径并替换您的用户名。
-
如果必须添加路径,请按 Enter,然后使用“上移”和“下移”将变量移动到顶部附近的条目,就在 JDK 路径之前,如下所示:
C:\Program Files\Java\jdk-11.0.11\bin
在窗口中单击“确定”,在父窗口中再次单击“确定”即可完成此步骤。
-
第三,从此链接下载 SQL Developer 20:
https://www.oracle.com/tools/downloads/sqldev-downloads.html
-
不要下载 JDK 8 附带的版本,我们已经安装了 JDK 11。选择“Windows 32-bit/64-bit”,这是一个 432 MB 的 .zip 文件,然后等待下载完成。
-
提取文件夹并移动(剪切然后粘贴)标题为的内部文件夹
“sqldeveloper”到你的程序文件夹C:\Program Files
-
现在我们想将可执行文件的快捷方式添加到 Windows 开始菜单,以便于访问程序。
-
右击sqldeveloper.exe并选择“创建快捷方式”,然后将快捷方式重命名为“SQL Developer”。
-
然后将快捷方式移动(剪切并粘贴)到以下目录:
%appdata%\Microsoft\Windows\Start Menu\Programs
-
对于接下来的几个步骤,必须先重新启动计算机。
-
现在我们要确保 Oracle 本地侦听器正常工作并修复侦听器位置,以便我们可以通过 SQLDeveloper 连接到本地数据库。
-
打开 Windows 任务管理器并单击最右侧名为“服务”的选项卡
确保服务“OracleServiceXE”正在运行(如果是,它将有一个 PID)。
-
它应该自动启动,
但如果没有,请右键单击它并选择“开始”。
-
然后通过右键单击并选择“启动”手动启动服务“OracleOraDB19Home1TNSListener”。
-
注意:请记住,每次重新启动计算机时,都必须手动启动侦听器服务!
-
现在修复监听器(这是一次性操作,您不必每次重新启动都这样做。)以管理员身份打开 Windows 命令提示符(在开始菜单中键入 cmd 并单击“以管理员身份运行” )
-
现在准确输入以下命令: