试试将自定义的东西放到test方案下,然后导出整个方案下的所有东西。
exp...........owner=test;
imp............fromuser=test touser=某某

解决方案 »

  1.   

    使用EXP/IMP也可以备份的,但是这样也会把其他的object(至少是一个方案的)备份到备份文件中。
    如果要单独备份,可考虑使用TOAD等三仿工具。
      

  2.   

    请教 tsj ,导入数据时,若已有同名对象存在,一般情况下会警告说创建对象失败,对象已存在,请问如何才能导入时覆盖掉原来已存在的同名对象?????
      

  3.   

    当你使用无参数的Imp命令时,会出现以下的交互命令,注意选择下面一条的就行:
    c:\imp
    ...Ignore create error due to object existence (yes/no) O r a c l e要知道如果在装库过程中,装库文件内的某个对
    象在数据库中已经存在了该怎样处理。若回答y e s,O r a c l e
    就不管该对象存不存在而装入它的数据。若回答n o,那么
    当O r a c l e发现某个对象在数据库中已经存在时,它会报告
    错误而去处理下一个对象
      

  4.   

    复fowler11:导入时不会覆盖掉原来的对象,即使 ignore=y,它只是忽略对象创建失败,对于数据库表说它只会添加数据到表中,而不会覆盖原来的对象.要覆盖原来的对象,只有删除 原来的对象.
      

  5.   

    那意思就是说,如果我原表中有数据,现在要导入一个同名表,那它只是把导入文件中的数据写进原表中,原表中已有的数据它是不会删除的?如果又出现相同行数据呢??tsj,再请教。不胜感谢!