引言
在当今的数据时代,Oracle数据库因其稳定性和强大的功能被广泛应用于企业级应用中。本文将详细介绍如何在CentOS单机上部署Oracle数据库,帮助您轻松实现Oracle数据库的安装全流程。
准备工作
1. 硬件和软件环境
- 硬件要求:至少4GB内存,建议8GB以上;磁盘空间至少10GB,建议20GB以上。
- 软件要求:CentOS 7或更高版本操作系统。
2. 下载Oracle安装包
从Oracle官网下载适合CentOS的Oracle数据库安装包。以Oracle 19c为例,下载链接为:。
3. 准备Oracle用户
创建一个专门用于Oracle数据库的用户,例如oracle
。
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -m oracle
passwd oracle
4. 设置环境变量
编辑/home/oracle/.bash_profile
文件,添加以下内容:
export ORACLE_HOME=/u01/oracle/product/19.0.0/dbhome_1
export ORACLE_BASE=/u01/oracle
export PATH=$ORACLE_HOME/bin:$PATH
安装Oracle数据库
1. 解压安装包
将下载的Oracle安装包解压到指定目录。
tar -xvf linux-x-19cDatabase.zip -C /u01/oracle
2. 运行安装脚本
进入解压后的目录,运行安装脚本。
cd /u01/oracle/oracle/product/19.0.0/dbhome_1
./runInstaller
3. 配置Oracle
按照提示完成Oracle的配置。
- 选择安装类型:单实例
- 选择安装目录:/u01/oracle/oracle/product/19.0.0/dbhome_1
- 创建数据库:选择创建数据库
4. 创建数据库
运行dbca
命令创建数据库。
sqlplus / as sysdba
CREATE DATABASE testdb
5. 配置
编辑listener.ora
文件,配置。
listener = (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = testdb)))
6. 启动
启动。
lsnrctl start
总结
通过以上步骤,您已经成功在CentOS单机上部署了Oracle数据库。在实际应用中,您可以根据需求调整数据库配置,以满足不同场景的需求。