ORACLE初次安装自动安装软件包
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、自动安装所需软件包提前配置好yum仓库定义package.txt包列表文件:以官网RHEL6为例,这里有compat-libstdc++有两个包,如果不加*,+号后面的compat-libstdc
千家信息网最后更新 2026年10月31日ORACLE初次安装自动安装软件包
一、自动安装所需软件包
提前配置好yum仓库
定义package.txt包列表文件:以官网RHEL6为例,这里有compat-libstdc++有两个包,如果不加*,+号后面的compat-libstdc++-33-3.2.3-69.el6.x86_64,compat-libstdc++-296-2.96-144.el6.i686这两个包无法直接识别,需要以*代表两个包,安装过程中如果遇到缺少某一个包,则可以使用命令:yum whatprovides libstdc++.so.5,查看依赖这个库的包,安装这个包即可,下面是package.txt文件
binutilscompat-libcap1compat-libstdc++*gccgcc-c++glibcglibc-develkshlibgcclibstdc++libstdc++-devellibaiolibaio-develmakesysstat
编写安装脚本package.sh:将安装日志定义到/root/package.log,安装完成后方便查看安装状态
#!/bin/bashfor i in`cat /root/package.txt`do rpm -q $i if [ $? -eq 0 ];then echo "Package $i is already intsalled" >> /root/package.log 2>&1 else yum install -y $i echo "Package $i is now installed" >>/root/package.log 2>&1 fidone
二、自动添加用户,用户组
自动添加用户组,创建目录,定义oracle密码,后面还可以加入环境变量,kernel参数等,oracle密码设置为oracle
#!/bin/bash for i in dbaoinstalldo cat /etc/group | grep $i > /dev/null2>&1 if [ $? -eq 0 ];then echo "Group $i is already exist" else groupadd -r $i fidone id oracle >/dev/null 2>&1 && echo "User Oracle is already exist" || useradd -g oinstall -G dba oracle#set password for oracleecho"oracle" | passwd --stdin oracle#create dictionary for installmkdir -p /u01/appchown -R oracle:oinstall /u01/appchmod 775 -R /u01/app
两个
用户
密码
文件
用户组
软件
软件包
仓库
代表
参数
变量
命令
日志
状态
环境
目录
脚本
过程
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华服互联网科技怎么样
苏州找大状互联网科技有限公司
新华互联网科技学校
互联网科技的
互联网未来科技
朗涯互联网科技
左右互联网络科技
海南购全球互联网科技
哈尔滨秒房互联网科技有限公司
蓝色互联网科技
互联网汽车科技小镇
移动互联网科技股
华夏互联网科技业
科技赋能视角下互联网保险发展
云南省自由互联网科技有限公司
互联网相关科技技术
陕西云淼互联网科技公司
宁波跨境商互联网科技有限公司
互联网科技品牌
互联网领先科技成果宣传视频
智能科技公司是互联网公司吗
互联网与科技金融数据
互联网科技英文
期待互联网科技
沃里互联网科技
互联网科技公司招聘
字节跳动和互联网科技
科技赋能视角下互联网保险发展
昆明中奇联合互联网科技
云鲸互联网络科技有限公司