分库的表单独建一个分区存放主库的导入数据(这样你可以使用exp/imp,解决clob的问题),下次导入之前直接truncate这个分区。

解决方案 »

  1.   

    如果你的主库和多个分库的约束没有冲突, 那就就使用EXP做增量备份,
    然后直接在多个分库IMP加上参数  ignore=y 忽略错误,这样就不用删除数据。
      

  2.   

    2. 增量导出/导入增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。增量导出包括三个类型:(1)“完全”增量导出(Complete)即备份整个数据库,比如:$exp system/manager inctype=complete file=990702.dmp
    tables=xxxx
    (2) “增量型”增量导出备份上一次备份后改变的数据。比如:$exp system/manager inctype=incremental file=990702.dmp tables=xxxx(3) “累计型”增量导出(Cumulative)累计型导出方式只是导出自上次“完全” 导出之后数据库中变化了的信息。比如:$exp system/manager inctype=cumulative file=990702.dmp tables=xxxx
      

  3.   

    to LGQDUCKY(飘):增量模式只能用于full模式,不能用于user/table模式。那个tables=xxx是你自己加上去的吧?(你引用的原文中并没有)另外inctype参数在oracle9i已经不能使用