Linux/ Red Hat Enterprise Linux Server 7.9 上安装 Oracle 19C

原创
ithorizon 7个月前 (10-04) 阅读数 39 #Linux

Linux/ Red Hat Enterprise Linux Server 7.9 上安装 Oracle 19C 指南

在 Linux 系统上安装 Oracle 数据库是一个错综的过程,但通过以下步骤,您可以轻松地在 Red Hat Enterprise Linux Server 7.9 上安装 Oracle 19C。本文将详细介绍安装过程,包括准备工作、环境配置、软件安装和数据库创建等步骤。

一、准备工作

在起始安装之前,请确保您的系统满足以下要求:

  • 操作系统:Red Hat Enterprise Linux Server 7.9
  • 硬件要求:至少 4GB 内存,推荐 16GB 或更高
  • 磁盘空间:至少 20GB 可用空间,推荐 100GB 或更高
  • 网络连接:确保网络连接正常,以便从 Oracle 官方网站下载软件

二、环境配置

1. 更新系统软件包

sudo yum update

2. 安装必要的依赖性项

sudo yum install oracle-epel-release-el7

sudo yum install oracle-19c-ee-rpm

3. 创建 Oracle 用户和组

sudo groupadd oinstall

sudo groupadd dba

sudo useradd -m -G oinstall dba

4. 配置内核参数

编辑 /etc/sysctl.conf 文件,添加以下内容:

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

net.ipv4.ip_local_port_range = 9000 65535

vm.swappiness = 1

vm.overcommit_memory = 1

vm.dirty_ratio = 90

vm.dirty_background_ratio = 10

然后使用以下命令使更改生效:

sudo sysctl -p

三、安装 Oracle 19C

1. 下载 Oracle 19C 软件包

从 Oracle 官方网站下载 Oracle 19C 软件包,并上传到服务器。

2. 解压软件包

tar -xvf oracle19c_home_linux.x64_193000.tar.gz

cd oracle19c_home

3. 运行安装脚本

执行以下命令起始安装:

./runInstaller

4. 选择安装类型

在安装向导中,选择“Single Instance Database”或“RAC”安装类型,这里我们选择“Single Instance Database”。

5. 输入 Oracle 主目录路径

输入 Oracle 主目录路径,例如 /opt/oracle/product/19.3.0/dbhome_1

6. 创建数据库

在安装向导中,选择“Create Database”选项,并按照提示完成数据库创建过程。

7. 安装完成后,配置环境变量

编辑 ~/.bash_profile 文件,添加以下内容:

export ORACLE_HOME=/opt/oracle/product/19.3.0/dbhome_1

export ORACLE_BASE=/opt/oracle

export ORACLE_SID=orcl

export PATH=$PATH:$ORACLE_HOME/bin

然后使用以下命令使更改生效:

source ~/.bash_profile

四、创建监听程序

1. 创建监听程序

执行以下命令创建监听程序:

lsnrctl addsn

2. 配置监听程序

编辑 $ORACLE_HOME/network/admin/listener.ora 文件,配置监听程序:

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))

)

)

3. 启动监听程序

执行以下命令启动监听程序:

lsnrctl start

五、创建用户和权限

1. 登录到 Oracle 数据库

执行以下命令登录到 Oracle 数据库:

sqlplus / as sysdba

2. 创建用户和权限

本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门