Oracle 19c的安装和配置是一个相对复杂但系统化的过程,本文演示如何在 Windows 系统下安装 Oracle数据库,安装足够的磁盘空间(一般需要5~6个G,所以选剩余空间大的盘)。以下是一个详细的步骤指南,包括准备工作、安装过程、配置监听器和数据库测试等关键步骤:

一、下载Oracle 19c安装包

  1. 访问Oracle官网

首先,访问Oracle的官方网站(Database Software Downloads | Oracle 中国菜单),在“数据库”或“软件下载”部分找到Oracle 19c的下载链接。

Oracle 19c数据库:Windows详细安装与配置指南_数据库

  1. 选择下载版本

根据操作系统(Windows)和架构(如x64)选择合适的安装包进行下载。通常下载的是一个ZIP格式的压缩包,如WINDOWS.X64_193000_db_home.zip。

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_02

二、安装Oracle 19c数据库

  1. 解压安装包

将下载的ZIP压缩包解压到一个不含中文和特殊字符的目录下,例如D:\app\oracle。

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_03

  1. 以管理员身份运行安装程序

找到解压后的setup.exe文件,右键点击并选择“以管理员身份运行”。

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_04

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_05

  1. 安装向导

选择“仅设置软件”,然后点击“下一步”。选择“单实例数据库安装”,继续点击“下一步”。

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_06

如果是在普通的电脑进行安装和调试的话,建议选择桌面类,然后下一步:

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_07

选择虚拟账户,并设置典型安装的一些配置选项:

  • Oracle 一般会检测最大空间的那个盘进行安装,所以“Oracle 基目录”“软件位置”“数据库文件位置”这三个使用默认值就好了,当然也可以按需求自行修改。
  • “数据库版本”选择企业版
  • “字符集”选择 Unicode(AL32UTF8)
  • “全局数据库名”即是数据库连接时的实例名,这里我设置为 orcl
  • “管理口令”可以自己自定义,我这里设为 abcd1234(密码强度不够会提示,可以不用理会)

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_08

先决条件检查是否符合安装 Oracle 的最低标准,符合的话就可以开始安装了,这里需要的时间比较久一点,耐心等待:

Oracle 19c数据库:Windows详细安装与配置指南_Oracle_09

如果电脑安装了杀毒软件,可能在会弹出提示有程序正在修改服务,是否阻止,我们选择不阻止即可。

安装过程可能需要一段时间,期间会进行先决条件检查、文件复制等步骤。请耐心等待,不要中断安装过程。

三、配置Oracle 19c数据库

  1. 创建数据库

安装完成后,使用管理员身份运行命令提示符(CMD)。输入dbca命令启动数据库创建程序。选择“创建数据库”,点击“下一步”。选择“高级配置”以查看更多自定义选项,点击“下一步”。设置数据库类型、创建模板、SID等选项,根据需要选择是否创建为容器数据库(CDB/PDB)。配置网络选项,包括监听程序等。设置数据库用户和管理员口令。确认概要信息并创建数据库。

  1. 配置网络和服务

确保Oracle的监听服务(如OracleOraDb19Home1TNSListener)已启动。如果需要远程访问,确保Windows防火墙已开放1521端口或关闭防火墙。配置sqlnet.ora和listener.ora文件以满足特定的网络和安全需求。

  1. 设置环境变量

可以在系统环境变量中添加Oracle的HOME路径和BIN目录到PATH变量中,以便在命令行中直接运行Oracle工具。

四、验证和测试

  1. 使用SQL*Plus连接数据库

打开命令提示符(CMD)。输入sqlplus / as sysdba命令以系统管理员身份连接数据库。如果需要,使用sqlplus 用户名/密码@数据库名格式连接数据库。

Oracle 19c数据库:Windows详细安装与配置指南_数据库_10

  1. 验证监听状态

在命令提示符中输入lsnrctl status命令,检查监听程序的状态。

五、注意事项

  • 在整个安装和配置过程中,请确保使用管理员权限运行所有必要的工具和程序。
  • 注意检查磁盘空间和内存要求,以确保Oracle 19c能够顺利安装和运行。
  • 如果遇到任何错误或问题,请参考Oracle的官方文档或搜索相关的技术支持论坛和社区以获取帮助。

通过以上步骤,您可以在Windows系统上成功安装并配置Oracle 19c数据库。