为了不丢失数据,要每天定时备份数据,应如何实现,谢谢了!

解决方案 »

  1.   

    DBMS_JOB.Submit ( 
    job out binary_integer, (任务号) 
    what in varchar2, (执行任务的名称及入参) 
    next_date in date, (任务执行的时间) 
    interval in varchar2, (任务执行的间隔。null:执行一次;sysdate+m:周期性,每隔m天执行) 
    no_parse in boolean 

      

  2.   

    就用oracle的导出工具exp,做成批处理文件放在计划任务里就可以了
      

  3.   

    新建一个任务,执行rman数据库备份脚本,设定为每日执行就可以。
    run{
            backup  --备份数据库
               incremental level 0
               format 'e:\backup\df_%d_%s_%p.bus'
               database; 
    }