陈老师:1415968548 郑老师:2735197625 乐老师:354331153
客服热线:
19941464235 / 19906632509 / 19906733890 / 19905812933(微信同号)

客服微信

【Oracle OCP】linux 8上RPM安装ORACLE 19C单机版

作者:炎燚小寶
发布时间:2023-12-19 09:31
浏览量:1036

本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。


1、安装阿里云epel源

yum源准备工作,参考《基于redhat8的网络配置》

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo


2、RMP安装

2.1 上传安装包

[root@database ~]# ll *.rpm
-rw-r--r-- 1 root root      19112 Jun 20 00:54 compat-libcap1-1.10-7.el7.x86_64.rpm
-rw-r--r-- 1 root root     195388 Sep  5  2022 compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
-rw-r--r-- 1 root root 2694664264 Jun 19 19:55 oracle-database-ee-19c-1.0-1.x86_64.rpm
-rw-r--r-- 1 root root      18204 Jun 20 00:28 oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm


2.2 安装依赖包

rpm -ivh compat-libcap1-1.10-7.el7.x86_64.rpm 
rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm 
yum -y install /lib64/libnsl.so.1


2.3 安装oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

 yum -y localinstall oracle-database-preinstall-19c-1.0-1.el8.x86_64.rpm


2.4、安装数据库软件

yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm


3、配置数据库

3.1、自定义数据库实例参数,修改该参数文件

/etc/init.d/oracledb_ORCLCDB-19c


3.2、初始化数据库

# /etc/init.d/oracledb_ORCLCDB-19c configure 
Configuring Oracle Database ORCLCDB.
Prepare for db operation
8% complete
Copying database files
31% complete
Creating and starting Oracle instance
32% complete
36% complete


3.3、配置oracle环境变量

cat >> /home/oracle/.bash_profile << "EOF" umask 022 export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/opt/oracle export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 export ORACLE_SID=ORCLCDB export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH EOF


4、删除数据库

如果在初始化实例过程中出错,通过以下命令删除重建

# /etc/init.d/oracledb_ORCLCDB-19c delete