怎样在window下写bat文件 连接sqlplus调用函数备份

如题:怎样在window下写bat文件 通过连接sqlplus调用函数自动备份数据库 @echo off
echo -------------正在执行oracle数据库备份--------------   
sqlplus  fcs_import/fcs_import@fcs107   

echo ----------e如果把下面的SQL语句写成123.sql,用@123.sql可以执行,如果不写成sql文件。执行bat文件的时候, ------------
echo ----------就只执行sqlplus  fcs_import/fcs_import@fcs107这一行,然后一直停留在sqlplus的窗口,不往下执行语句了   ------------

set serveroutput on
declare
    x number;
begin
   x:=fcs_dmt.f_fcsbakup('aix','system automatically backup');
  dbms_output.put_line(x);
end;
/


附图片:

QQ图片20140422192042.jpg

参与4

2同行回答

roylove1roylove1数据库管理员木水息技术有限公司
收藏记录了,然后学习实践下……显示全部
收藏记录了,然后学习实践下……收起
互联网服务 · 2014-04-23
浏览740
hupingzhihupingzhi系统架构师PA
sqlplus -s %dbuser% @%cgcdir%\sql\getstatus.sql显示全部
sqlplus -s %dbuser% @%cgcdir%\sql\getstatus.sql收起
保险 · 2014-04-23
浏览745

提问者

wenshao600
其它广州南天
擅长领域: 数据仓库数据库商业智能

相关问题

相关资料

问题状态

  • 发布时间:2014-04-22
  • 关注会员:2 人
  • 问题浏览:2336
  • 最近回答:2014-04-23
  • X社区推广