oracle yum 执行报错,linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包)...

本文详细介绍了在CentOS 7 Minimal环境下为Oracle 11g R2安装所有必需依赖包的过程,包括gcc、libaio等,并指导如何处理安装过程中遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装Oracle11GR2所需要的依赖包

有高手写成了这样:yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static glibc glibc-common glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel numactl-devel sysstat unixODBC unixODBC-devel kernelheaders pdksh pcre-devel readline rlwrap  一句命令全装好了;

作为新手,我们还是一个个来安装吧。

上一节准备好的操作系统环境centos7 minimal install

42c38b137501c764e8af1f0763c65f04.png

执行:yum -y install gcc

f3ac91f22467338073ec06ab8013c50e.png

安装成功

执行:yum -y install gcc-c++

81452a36f97eb3f1411cb5a7c8e60cd2.png

安装成功

执行:yum -y install make

3ad117f6f5e1de4c2972f6b77e2e99d0.png

系统里已经安装了最新版

执行:yum -y install binutils

6c6a6ca0e7b624e93949389404ee56c2.png

系统里已经安装了最新版

执行:yum -y install compat-libstdc++-33

a746f0a4a4cdaf708ec3a02e3346c8b8.png

安装成功

执行:yum -y install elfutils-libelf

4a606e1c611ad0d0ab2ab806f257fe0f.png

系统里已经安装了最新版

执行:yum -y install elfutils-libelf-devel

f2584eeb782a3887edeb3a9d180a3044.png

安装成功

执行:yum -y install elfutils-libelf-devel-static

ce7d77e7aafd091cfae16c76e1fc0bfd.png

安装成功

执行:yum -y install glibc

aa6c808e010103f347828735f37db32f.png

安装成功

执行:yum -y install glibc-common

fa28be6d819897c7d3dff0fa863c2012.png

安装成功

执行:yum -y install glibc-devel

fbb5cc13183c519005c4fd0d10ee422c.png

安装成功

执行:yum -y install ksh

55def0552289dd742a35ed0ac1253f14.png

安装成功

执行:yum -y install libaio

ad4acc3ca345bb82d49f74b2f390e7c0.png

安装成功

执行:yum -y install libaio-devel

169de51f471580844d3b7dca0e89ce6e.png

安装成功

执行:yum -y install libgcc

8153e604d45dffd04d9afaa9359b786f.png

安装成功

执行:yum -y install libstdc++

6171fe20d31ad43b603092951b285a4e.png

安装成功

执行:yum -y install libstdc++-devel

0e2e187dee7c00e56c1ef7b5544c320c.png

安装成功

执行:yum -y install numactl-devel

041435801d1a4ac3aa21a779ae20945e.png

安装成功

执行:yum -y install sysstat

3d93f332d0a4c9cc0db2e47c247bf2b3.png

安装成功

执行:yum -y install unixODBC

ab810bff66422869a177812f6b338e05.png

安装成功

执行:yum -y install unixODBC-devel

6ab4950c4ee07c496b70ea85d2cba97e.png

安装成功

执行:yum -y install kernel-headers

ab6974cc370c8a4c68a6ec1db7f1cc59.png

安装成功

执行:yum -y install pdksh

1106c80ee3d744f001d46056c5187484.png

报错,百度搜原因:pdksh是一个老包了,新的oracle都使用ksh包

改执行:yum -y install ksh

7e4576dff501d18d12f2ba1f981435db.png

安装成功

执行:yum -y install pcre-devel

71de6fe2bde592f99e4e26e0be8763bf.png

安装成功

执行:yum -y install readline*

ac9182cc990a483853a1fabc0b907eb5.png

安装成功

执行:yum -y install rlwrap

853debafde90ec6c26fd385c5628d967.png

yum源里没有包;

昨天我们准备了:rlwrap-0.42.tar.gz 就是

执行:rz

6b51ef9d0f6a23782b3095faec6a230b.png

选择对应文件添加——确定;

f06a2674025012b42ad14b405258fa5d.png

上传成功;

解压:tar -xvf rlwrap-0.42.tar.gz

d4106f72aa83fb4e3c0466ff96b06e22.png

切换目录:cd rlwrap-0.42

执行: ./configure

065c57ddf7ba98d2e23ad3dd2b695879.png

00b7fe37c6cbb2238833921d400445a3.png

执行成功(如果有很多个no 以及结尾提示其他内容 则执行失败 根据提示找原因)

执行:make

09ac760386fe39b26a893817788b44a8.png

执行:make install

1e8d9ffb1a598756ec10079b80048081.png

完成;

创建用户 组 及文件夹

创建用户组:groupadd oinstall

创建用户组:groupadd dba

创建用户并添加到用户组:useradd -g oinstall -G dba oracle

e4ac22938be7fa0fe18882c61fdcd433.png

设置密码:echo "123456" | passwd --stdin oracle

cb1ab59cc148421f750237ac0dbca838.png

创建安装目录及权限

mkdir -p /data/u01/app/oracle/product/11.2.0/dbhome_1

mkdir /data/u01/app/oracle/{oradata,inventory,fast_recovery_area}

chown -R oracle:oinstall /data/u01/app/oracle

chmod -R 775 /data/u01/app/oracle

aba5e82b6a0add4adbc999c2e7710552.png

下一节:修改配置文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值