数据库中怎么自动添加数据文件add_datafiles.sh
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要讲解了"数据库中怎么自动添加数据文件add_datafiles.sh",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"数据库中怎么自动添加数据
千家信息网最后更新 2026年10月31日数据库中怎么自动添加数据文件add_datafiles.sh
这篇文章主要讲解了"数据库中怎么自动添加数据文件add_datafiles.sh",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"数据库中怎么自动添加数据文件add_datafiles.sh"吧!
#!/bin/bash#by raysuen#v01#load profile for env[ -f ~/.profile ]&& source ~/.profile[ -f ~/.bash_profile ]&& source ~/.bash_profile#function for add datafileAddDataFile(){ sqlplus -s /nolog<<-RAY conn / as sysdba $1 RAY}#specify check scriptora_script=/home/oracle/script/ray/oracle_ray.shwhile truedo #obtain tablespace name which is over threshold value tablespace_name=`${ora_script} type=tablespace | egrep -v "TABLESPACE_NAME|selected|new mail|TEMP" |tr "%" " " | awk '{if($NF>85) print $1}'` if [ "${tablespace_name:-None}" == "None" ];then break else #loop tablespace name if tablespace is more then 2 for i in ${tablespace_name} do #obtain max datafile name max_datafile=`${ora_script} type=tsdf| grep "${i}" | sort -k 2 | tail -1 | awk '{print $2}'` #obtain max datafile number from max datafile max_num=`echo ${max_datafile} | awk -F\/ '{print $NF}' | sed -e "s/${i}//g" | sed -e "s/$(echo ${i} | tr [A-Z] [a-z])//g" | sed -e "s/[^0-9]//g"` #plus 1 on max_num replace_num=$[$max_num+1] #judge replace_num whether is less then 10,if it is true ,then before the replace_num join 0 if [ ${replace_num} -lt 10 ];then replace_num=`echo 0"${replace_num}"` fi #join the executable sql to add datafile sqltring=`echo "alter tablespace ${i} add datafile '"$(echo ${max_datafile} | sed "s/${max_num}\./${replace_num}\./g")"' size 128M autoextend on next 128M maxsize unlimited;"` #echo $sqltring AddDataFile "${sqltring}" done fi done感谢各位的阅读,以上就是"数据库中怎么自动添加数据文件add_datafiles.sh"的内容了,经过本文的学习后,相信大家对数据库中怎么自动添加数据文件add_datafiles.sh这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
数据
数据库
文件
学习
内容
就是
思路
情况
文章
更多
知识
知识点
篇文章
跟着
问题
实践
推送
研究
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技股互联网
卓越科技(互联网 )
互联网科技logo设计
友谊互联网络科技
赫美联合互联网科技
兼蜜互联网科技
宁波青枫互联网科技有限公司
互联网科技实习生岗位职责
南山科技园互联网公司有哪些
互联网对科技的发展
科技互联网大厂
互联网公司科技股
互联网科技如何创业
无锡工业互联网科技有限公司
黑科技 体验场景 互联网大会
启辰互联网科技
厦门江牛科技互联网
互联网科技大会大佬
知域互联网科技有限公司官网
互联网科技快速发展优美句子
南京欣网互联网络科技
广州紫鲸互联网科技有限公司
互联网佳科技有限公司
团飞科技与伯堂互联网服务平台
湖北码尼互联网科技有限公司电话
互联网公司黑科技创始人
华夏恒生科技与互联网科技
北京天晋互联网科技有限公司
北京品多多互联网科技有限公司
中国主要互联网科技公司