linux系统oracle安装

安装环境准备

在进行oracle安装之前,需要为安装环境做好准备工作。以下是安装所需的环境:

硬件配置

最小要求:至少需要 512MB 的内存和 1GB 的硬盘空间。

建议配置:2G 以上内存和至少 10GB 硬盘空间。

软件环境

操作系统:Oracle 可以在多种操作系统上运行,如 Unix、Linux、Windows 等。在本文中,我们将以 CentOS 7 作为示例进行讲解。

安装包:从 Oracle 官网下载,根据需要选择版本和语言。

Oracle 安装步骤

完成安装环境的准备后,可以开始进行 Oracle 的安装。以下是具体步骤:

Step 1:下载 Oracle 安装包并上传到 CentOS 服务器

在 Oracle 官网上下载 Oracle 安装包。根据你的服务器操作系统位数,选择对应的安装包下载。下载完成后,上传到服务器上。

使用 wget 命令下载 Oracle 安装包:

wget https://download.oracle.com/otn_software/linux/oracle19c/191000/linuxx64_12201_database.zip

上传安装包可以使用 WinSCP 或 FileZilla 等工具。

Step 2:解压 Oracle 安装包

在上传好安装包的服务器上,打开终端,解压 Oracle 安装包。

unzip linuxx64_12201_database.zip

解压后会得到一个 database 文件夹。

Step 3:修改服务器配置

为了更顺利地安装 Oracle,我们需要对 CentOS 系统进行一些配置调整。

① 调整 ulimit 配置

打开 /etc/security/limits.conf 文件:

vi /etc/security/limits.conf

在文件末尾加入以下两行:

oracle soft nproc 2047

oracle hard nofile 65536

② 关闭防火墙

如果在 CentOS 中开启了防火墙,需要将其关闭,以避免与 Oracle 安装程序的正常运行产生冲突。

systemctl stop firewalld.service

systemctl disable firewalld.service

③ 编辑 hosts 文件

打开 /etc/hosts 文件,加入以下一行:

127.0.0.1 localhost.localdomain localhost

Step 4:创建 Oracle 用户和用户组

在进行 Oracle 安装之前,我们需要创建一个用户和用户组,专门用于安装和运行 Oracle。

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba -m oracle

Step 5:用 Oracle 用户登录执行安装文件

在终端中,使用 Oracle 创建的用户登录。

进入 database 目录,执行 runInstaller 安装文件。

su - oracle

cd /home/oracle/database

./runInstaller

安装程序开始运行,这个过程可能会需要一些时间。

Step 6:验证安装结果

安装完成后,需要验证 Oracle 是否成功安装。

打开终端,使用以下命令切换到 Oracle 用户。

su - oracle

尝试打开 sqlplus。

sqlplus /nolog

如果看到了以下信息,表示 Oracle 已经成功安装。

SQL*Plus: Release 19.0.0.0.0

Production on Tue Nov 23 20:45:55 2021

Version 19.12.0.0.0

Copyright (c) 1982,

2021, Oracle. All rights reserved.

SQL>

总结

通过本文,你应该了解到 Oracle 在 Linux 环境下的安装方式,以及操作步骤。当然,上述步骤仅供参考,因为不同版本的 Oracle 和 CentOS 会存在区别。

本文中的步骤是基于 CentOS 7.9 和 Oracle 19c 来介绍的,不同的版本部署方式可能会有所不同,具体操作前请仔细查看官方官方文档。

数据库标签