1.在d:盘中建立备份文件夹,如:d:\数据库备份;再建立5个(最多7个)子目录,如d:\数据库备份\星期一,d:\数据库备份\星期二,......,如此可保证每周的备份;  
2.在d:\数据库备份目录下建立5个批处理文件,如:星期一.bat(可为7个);  
3.编辑星期一.bat,写入:  
exp  system/manager  owner=(test1)  file=d:\数据库备份\星期一\test1.dmp  
log=d:\数据库备份\星期一\test1.log  buffer=655000;  
(注意有几个库写几个)  
 
4.将批理文件加入“控制面板”、“任务计划”、“备份”、“每天”,时间可为凌晨1-3点,OK!

解决方案 »

  1.   

    谢谢!
        非常感谢beckhambobo(beckham),这个批处理文件,我已经建立了一段时间。可能我没有把问题说清楚,因为在PLSQL Developer中可以利用菜单的工具栏的导入导出和导出用户选项,点开此选项可以看到ORACAL导出和SQL插入及PLSQL Developer都可以进行数据的相关备份。我的意思是在PLSQL Developer中的写一个作业,他具有导入导出中ORACAL导出和SQL插入两种功能。
        WINDOWS的批处理我已经写过,现在我想知道ORACLE的作业写法.
      

  2.   

    pl/sql developer工具导入导出不能job定时完成,它是附助工具而已,不能用在过程处理
      

  3.   

    你可以用存储过程来把表的数据写成文本,然后在用job定时调用。
      

  4.   

    非常感谢beckhambobo(beckham)、LGQDUCKY(飘) 
        LGQDUCKY(飘)说写一个存储过程的方法,我也想过,但是我不会写。既然PLSQL Developer中有此种方法,是不是就应该有这样的SQL语句或其他语句来生成一个DMP和SQL文件?
    另外:我还有一个“我的数据库由于我的误操作...... 急!!!”得贴子,请二位给看看,
    谢谢!