ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 利用sql语句写shell脚本(Solaris下以前时间的表示)

利用sql语句写shell脚本(Solaris下以前时间的表示)

原创 Linux操作系统 作者:os-ora 时间:2010-02-22 14:08:26 0 删除 编辑

cd /export/home/oracle/hnsd_bak
sqlplus / as sysdba<set head off
set feedback off
spool rmfile.sh
select 'rm -rf hnsd_'||to_char(sysdate,'yyyy-mm-dd')||'.dmp' from dual;
spool off;
exit
EOF
cat rmfile.sh |grep -v "SQL>" >kk.sh
chmod +x kk.sh
/export/home/oracle/hnsd_bak/kk.sh

 

sqlplus /nolog <conn / as sysdba
spool rmfile.sh
set head off
spool rmfile.sh
select 'rm fullexp'||to_char((sysdate-15),'yyyy-mm-dd')||'.dmp' from dual;
spool off;
EOF

 

 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16566331/viewspace-627481/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-01-12

  • 博文量
    148
  • 访问量
    410400