ORACLE初次安装自动安装软件包
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,一、自动安装所需软件包提前配置好yum仓库定义package.txt包列表文件:以官网RHEL6为例,这里有compat-libstdc++有两个包,如果不加*,+号后面的compat-libstdc
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
移动端缓存数据库数据方案
辽宁口碑好服务器机柜
更改数据库为什么不能保存
外购软件能否按软件开发销售
戴尔2950机架式服务器
软件开发需求难度过大
数据库已存在表分区
建站公司需要服务器么
cago服务器是啥
90后互联网科技
如何用云服务器搭建可视化大数据
数据库怎么和代码建立联系
服务器电源接口类型
mc908gz60数据库
软件开发的计量单位是什么
服务器送二级备案域名
资深软件开发平台
常州智能化软件开发诚信服务
武汉游族网络技术有限公司
行云数据库查询表的映射关系
宿迁网络技术优化营销
乡村开展网络安全教育简报
计算机文化基础数据库技术
软件开发技术是一种
关系数据库中的四个范式是什么
国际漫游网络安全吗
战地一服务器怎么撤掉管理员
武汉游族网络技术有限公司
三种服务器
支付宝软件开发花了多少钱