ORACLE初次安装自动安装软件包
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,一、自动安装所需软件包提前配置好yum仓库定义package.txt包列表文件:以官网RHEL6为例,这里有compat-libstdc++有两个包,如果不加*,+号后面的compat-libstdc
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
软件开发工程师35岁瓶颈
思锐软件的数据库
海南常用软件开发厂家报价
佛山市翁笠互联网科技有限公司
网络安全相关监管部门
常德鸿灿网络技术有限公司
农安网络技术诚信经营
怎么管理服务器网站源码
vb数据库的代码
腾讯云轻量服务器登陆密码
mpp架构数据库有哪些
数据库技术的基本概念是什么
软件开发师需要什么专业
如何建服务器
自动建站工具 输入数据库
c语言程序设计数据库原理
jq导入数据库
阿里云服务器有哪些安全
redis数据库结构
成都怎么打车软件开发
临汾展厅触摸屏软件开发公司
邢台软件开发报价
iso软件开发过程
软件开发系统云容器管理
access通用数据库管理工具
python 远程数据库
网络技术应用第一章知识点
网络技术公司简介设计
服务器的并发数
单身公寓平面图软件开发