如何一步步创建Oracle数据库?(图文详解)
Oracle数据库是世界上最流行的关系型数据库管理系统之一,广泛应用于各种企业级应用。对于初学者来说,成功创建第一个Oracle数据库似乎是一项艰巨的任务。本文将通过详细的步骤和图文说明,指导您完成从软件下载到数据库创建的全过程。
一、 准备工作
在开始之前,请确保您的系统满足以下基本要求:
- 操作系统: Windows、Linux 或 UNIX 的兼容版本。本文以Windows为例。
- 内存: 至少4GB RAM。
- 硬盘空间: 至少15GB的可用硬盘空间。
- 管理员权限: 您需要拥有操作系统的管理员权限来执行安装。
二、 下载Oracle数据库软件
- 访问 Oracle官方网站。
- 根据您的操作系统(例如,Windows 64-bit),选择相应的Oracle数据库版本进行下载。通常建议下载最新的稳定版本。
- 下载的文件通常是一个ZIP压缩包。下载完成后,将其解压到一个没有中文字符和空格的目录中(例如
C:\app\oracle_install)。
【图片占位符:Oracle官网下载页面截图】
图片描述:显示Oracle数据库下载页面,并高亮显示适用于Windows的下载链接。
三、 安装Oracle数据库软件
解压后,在安装目录中找到 setup.exe 文件,右键单击并选择“以管理员身份运行”,启动Oracle Universal Installer (OUI)。
第1步:配置安全更新 (Configure Security Updates)
- 您可以选择输入您的My Oracle Support电子邮件和密码,以接收安全更新。对于学习和测试目的,可以取消勾选此项,然后单击“下一步”。系统会弹出一个提示,确认即可。
【图片占位符:OUI安全更新配置界面】
图片描述:显示OUI安装的第一步,取消勾选“我希望通过My Oracle Support接收安全更新”。
第2步:选择安装选项 (Select Installation Option)
- 在这里,选择“创建和配置单实例数据库”(Create and configure a single instance database)。这个选项会同时安装数据库软件并创建一个数据库。
- 单击“下一步”。
【图片占位符:OUI安装选项界面】
图片描述:显示三个安装选项,并高亮选中“创建和配置单实例数据库”。
第3步:系统类 (System Class)
- 选择“桌面类”(Desktop class) 适用于在笔记本电脑或桌面计算机上进行安装,配置相对简单。如果是在服务器上进行生产环境部署,则应选择“服务器类”(Server class)。
- 单击“下一步”。
【图片占位符:OUI系统类选择界面】
图片描述:显示“桌面类”和“服务器类”两个选项,并选中“桌面类”。
第4步:指定Oracle主目录用户 (Specify Oracle Home User)
- 为了提高安全性,Oracle建议创建一个标准的、没有管理员权限的Windows用户来运行Oracle服务。您可以选择“创建新Windows用户”并设置用户名和密码,或使用现有的标准用户。对于简单安装,也可以选择“使用Windows内置账户”(Use Windows Built-in Account),但不推荐用于生产环境。
- 单击“下一步”。
【图片占位符:OUI指定Oracle主目录用户界面】
图片描述:显示选择Oracle主目录用户的选项。
第5步:典型安装配置 (Typical Installation Configuration)
这是最关键的一步,您需要在这里配置数据库的基本信息:
- Oracle基目录 (Oracle base): Oracle软件和配置文件的根目录,例如
C:\app\oracle。 - 软件位置 (Software location): Oracle数据库软件的安装路径,例如
C:\app\oracle\product\19.0.0\dbhome_1。 - 数据库文件位置 (Database file location): 数据库数据文件(如表空间、控制文件等)的存放位置。
- 数据库版本 (Database edition): 选择“企业版”(Enterprise Edition) 或“标准版2”(Standard Edition 2)。企业版功能最全。
- 字符集 (Character set): 保持默认的
AL32UTF8,这是推荐的Unicode字符集,兼容性最好。 - 全局数据库名 (Global database name): 数据库的唯一名称,例如
orcl。 - 管理口令 (Administrative password): 为
SYS、SYSTEM等管理员用户设置一个强密码。请务必记住这个密码。 - 创建为容器数据库 (Create as Container database): 从Oracle 12c开始引入了多租户架构。勾选此项会创建一个容器数据库(CDB),您可以在其中创建多个可插拔数据库(PDB)。如果不确定,可以暂时不勾选。
- 可插拔数据库名 (Pluggable database name): 如果创建了容器数据库,需要为默认的PDB命名,例如
orclpdb。
【图片占位符:OUI典型安装配置界面】
图片描述:详细显示上述所有配置项及其填写的示例值,并高亮显示全局数据库名和管理口令字段。
第6步:先决条件检查 (Prerequisite Checks)
- 安装程序会自动检查您的系统是否满足所有必要的条件。如果有任何错误或警告,需要根据提示进行修复。检查通过后,会自动进入下一步。
第7步:概要 (Summary)
- 安装程序会列出您所做的所有配置选择。请仔细检查,确认无误后,单击“安装”按钮。
【图片占位符:OUI概要界面】
图片描述:显示所有配置的摘要列表,并高亮显示“安装”按钮。
第8步:安装产品 (Install Product)
- 安装过程将开始,需要一些时间,请耐心等待。安装程序会复制文件、链接库并配置数据库。
【图片占位符:OUI安装进度条界面】
图片描述:显示正在进行的安装进度条。
第9步:完成 (Finish)
- 当您看到“Oracle数据库配置成功”的消息时,表示安装和数据库创建已经完成。界面上会显示数据库的详细信息,例如EM Express的访问URL。请记下这些信息。
- 单击“关闭”。
【图片占位符:OUI安装成功界面】
图片描述:显示安装成功的确认信息和数据库访问URL。
四、 验证数据库安装
安装完成后,我们需要验证数据库是否正常运行。
- 打开Windows的命令提示符(CMD)。
-
输入以下命令,使用
SYS用户连接到数据库。-S表示作为SYSDBA(最高管理员)连接。sql
sqlplus / as sysdba -
当系统提示您输入密码时,输入您在安装步骤5中设置的管理口令。
- 如果成功连接,您将看到
SQL>提示符。 -
可以运行一个简单的查询来查看数据库实例的状态:
sql
SELECT status FROM v$instance;如果返回
OPEN,则表示数据库已成功启动并可以接受连接。
【图片占位符:CMD中成功连接SQL*Plus的截图】
图片描述:显示Windows命令提示符窗口,成功执行 sqlplus / as sysdba 命令并连接到数据库,最后执行查询并返回 OPEN 状态。
总结
恭喜您!您已经成功地安装了Oracle数据库软件并创建了一个功能完备的数据库。虽然初看起来步骤繁多,但只要遵循Oracle Universal Installer的指引,整个过程还是非常清晰的。记住您设置的全局数据库名和管理口令,这是您管理和访问数据库的关键。接下来,您就可以开始学习如何使用SQL语言来操作这个强大的数据库了。