openEuler 22.03安装单机版oracle 19c(附录所有patch包)
在openEuler 22.03上安装Oracle 19c数据库,需要遵循以下步骤:
- 下载Oracle 19c软件包。
- 安装必要的依赖库。
- 配置内核参数和用户环境。
- 创建oracle用户和组。
- 解压软件包并运行安装脚本。
- 应用所有的patch。
以下是具体的命令和步骤:
# 1. 安装依赖
sudo yum install -y oracle-database-preinstall-19c
# 2. 配置内核参数,在 /etc/sysctl.conf 文件中设置以下参数
# kernel.shmall = ...
# kernel.shmmax = ...
# kernel.shmmni = ...
# kernel.sem = ...
# fs.file-max = ...
# net.ipv4.ip_local_port_range = ...
# net.core.rmem_default = ...
# net.core.rmem_max = ...
# net.core.wmem_default = ...
# net.core.wmem_max = ...
# 使内核参数更改立即生效
sudo sysctl -p
# 3. 配置用户环境,在用户的 .bashrc 或 .bash_profile 中设置以下参数
# export ORACLE_HOME=...
# export PATH=$PATH:$ORACLE_HOME/bin
# 4. 创建oracle用户
sudo useradd -g oinstall -G dba -m oracle
sudo passwd oracle
# 5. 解压Oracle软件包并配置环境
unzip LINUX.X64_193000_db_home.zip -d /home/oracle/oracle19c
# 6. 以oracle用户登录并运行安装脚本
su - oracle
cd /home/oracle/oracle19c
./runInstaller
# 7. 安装完成后,执行下面的脚本
cd $ORACLE_HOME/oui/bin
./runInstaller -updateAll -silent -responseFile /home/oracle/oracle19c/response/OracleHome.rsp
# 8. 安装所有的patch
# 这需要你提前下载所有的patch到指定目录,并且确保Oracle的支持网站允许你下载
# 你可以使用如下命令应用patch
cd $ORACLE_HOME/OPatch
./opatch apply /path/to/patch
# 注意:以上步骤和命令可能需要根据你的具体环境和Oracle软件包的内容进行调整。
注意:
- 由于安装步骤涉及到软件许可和配置选项,请确保你已经阅读并接受了Oracle的许可协议。
- 所有的patch文件需要你从Oracle的支持网站上下载,并且按照正确的顺序和条件来应用。
- 在实际操作中,请根据你的系统环境和Oracle的安装指南进行调整,并确保所有的依赖关系都已经正确安装。
评论已关闭