数据库中怎么自动添加数据文件add_datafiles.sh
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要讲解了"数据库中怎么自动添加数据文件add_datafiles.sh",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"数据库中怎么自动添加数据
千家信息网最后更新 2025年01月20日数据库中怎么自动添加数据文件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安全错误
数据库的锁怎样保障安全
软件开发入门自学指南
teradata数据库运行系统
线上网络安全等级
西安绿码网络安全
灾害风险基础数据库建设方案
郑州百城软件开发有限公司
电脑无线连接宽带网络安全密匙
网络安全大赛著名选手
南通软件开发的公司吗
网络安全和区域经济
服务器后面有2个网络接口
学数据库看什么书
希望英语单词软件开发
ns服务器什么时候停
好的pve服务器
扬州互联网软件开发价钱
网络技术对乐器市场营销的影响
武都软件开发公司
保护网络安全台词
在电脑里面如何找wifi服务器
醉驾不进入全国数据库
js怎么连接到数据库
台州搜网网络技术有限公司
网络技术及销售服务支撑
姜堰区网络技术联系方式
服务器硬件技术服务费明细表
数据库一个格子里放两个图片
网络安全工作ppt模板
守望先锋俄国服务器
哪能买到arm云手机服务器