如果要从一台数据库把数据倒到另外一台数据库,目的为了使两台数据库数据保持一致,是否一定要把另外一台的用户删除再进行数据DMP文件导入!

解决方案 »

  1.   

    不需要阿,不过如果你要导过去的数据库要是有要导的数据信息需要删掉用户包括数据信息。比如说A数据库有user1用户和表。B数据库有user1用户和跟A的user1用户下的表。那你直接
    drop user user1 cascade;
    然后在create user user1 ...
    imp user1/passwd file=XXX....;
      

  2.   

    如果是为了保持数据一致为什么要用数据库的导入导出呢?
    如果数据量不大可以考虑使用Job定时进行增量数据的插入工作,如果条件允许可以使用ETL工具进行数据的抽取(工具可以考虑Oracle的OWB工具或其他ETL工具)