我想用shell脚本执行自动重启数据库。哪位大侠说一下啊??这是我写的shell脚本:
#! /bin/sh#sh ss.sh &
#这个命令能够让sh在后台执行。
while true
do
echo "关闭内容分析模块"
#./content_analysis_module -u
sqlplus '/as sysdba' shutdown immediate
sleep 30
echo "启动内容分析模块"
#./content_analysis_module -s
sqlplus '/as sysdba' startup
sleep 300
done
#! /bin/sh#sh ss.sh &
#这个命令能够让sh在后台执行。
while true
do
echo "关闭内容分析模块"
#./content_analysis_module -u
sqlplus '/as sysdba' shutdown immediate
sleep 30
echo "启动内容分析模块"
#./content_analysis_module -s
sqlplus '/as sysdba' startup
sleep 300
done
(sqlcommand)
...
!
的格式
->
sqlplus 'conn / as sysdba' shutdown immediatesqlplus '/as sysdba' startup
->
sqlplus 'conn / as sysdba' startup
假如shell文件名为sqlTest.sh
进入shell目录后,执行chmod + x ../sqlTest.sh(修改shell文件的权限具有可执行权限)
然后执行./sqlTest.sh 应该就可以了吧