Oracle 19c安装部署教程:实测环境详细步骤

需积分: 9 1 下载量 115 浏览量 更新于2024-07-09 收藏 3.88MB DOCX 举报
本文档详细介绍了在Oracle Linux 7.7操作系统环境下部署Oracle 19c数据库的实测步骤。以下是安装过程中的关键知识点: 1. 系统环境检查:在安装前,首先确保防火墙(firewalld)和服务时钟同步服务(ntpd)正常运行,通过`systemctl status firewalld` 和 `systemctl status ntpd` 来检查。同时,检查SELinux的状态并设置为disabled,使用`cat /etc/sysconfig/selinux | grep SELINUX`,并配置主机名,使用`hostnamectl set-hostnames cx`。 2. 安装预配置工具:使用Yum包管理器安装Oracle数据库预安装组件,命令为`yum install oracle-database-preinstall-19c.x86-64`。接下来,为Oracle用户设置密码,如`echo "oracle123"|passwd --stdin oracle`。 3. 创建目录与权限设置:创建必要的数据库目录,如`/u01/app/oracle`、`/u01/app/oracle/product/19.0.0/db_1`和`/u01/app/oraInventory`,并使用`chown`和`chmod`命令分配给Oracle用户和oinstall组适当的权限。具体命令如下: - `mkdir -p /u01/app/oracle` - `mkdir -p /u01/app/oracle/product/19.0.0/db_1` - `mkdir -p /u01/app/oraInventory` - `chown -R oracle:oinstall /u01/app` - `chmod -R 775 /u01/app` 4. 设置环境变量:登录到Oracle用户账户后,编辑`.bash_profile`,设置Oracle SID(系统标识符)为`orcl`,`ORACLE_BASE`为`/u01/app/oracle`,`ORACLE_HOME`为数据库安装路径,并添加路径到`PATH`环境变量。此外,设置`UMASK`值和加载环境变量。 5. 传输Oracle介质:从远程服务器(10.1.175.240)下载Oracle数据库安装文件(V982063-01.zip),使用SCP命令(`scp V982063-01.zip oracle@10.1.175.242:/home/oracle`),确保使用正确的用户名(oracle)和密码(oracle123)。在接收端,确认文件权限和属组,然后解压到指定目录。 6. 安装过程:在Oracle用户目录下(`cd ~`),使用`unzip V982063-01.zip -d $ORACLE_BASE/product/19.0.0/db_1`解压安装文件。这一步骤会将数据库安装到先前设置好的`db_1`目录中。 在整个过程中,文档强调了对系统环境的检查、权限管理和网络通信安全,以及正确执行安装命令的重要性。这对于任何想要在Oracle Linux上部署Oracle 19c数据库的读者来说,是一份实用的参考文档。