由于数据库中数据量已经达到8G左右,而每次备份数据只能到4G,即windows2000操作系统的限制,如何进行文件分割备份。望各位大侠指教。
我采用方式必须手工输入文件名进行备份,很麻烦。
如:exp abc/abc filesize=3000000000 file=test.dmp 备份完test.dmp 后,系统要求手工再输入文件名称。

解决方案 »

  1.   

    exp abc/abc filesize=3000000000 file=test1.dmp,test2.dmp,test3.dmp.....
      

  2.   

    filesize是ORACLE8以上才有,
    exp abc/abc filesize=3000000000 file=test.dmp 备份完test.dmp 后,系统要求手工再输入文件名称。
     因为它是把文件分割成若干个文件,test.dmp 文件写满后EXP要求你再给定文件名写入
    也可以一次写完,象楼上说的。
     file=test1.dmp,test2.dmp,test3.dmp.....
      

  3.   

    用上面的方法,要不就做一台NTFS格式的服务器