知道exp和imp导入导出表  可它们是在原有的用户导出再导入原有用户上  可以备份 现在我想把别人电脑里数据库表导到我电脑的数据库上  请问用什么 啊 ?

解决方案 »

  1.   

    把别人的数据库整个EXP出来 然后IMP到你自己的机器上?
      

  2.   

    export:
    exp username/password@instanceid  full=y  file=d:\db.dmpimport:
    imp username/password@instanceid full=y  file=d:\db.dmp
      

  3.   

    数据库结构一样的就可以啊。使用to user应该可以
    不行就建个用户,然后导用户范围内的数据就ok。
      

  4.   

    用完全模式吧
    exp system/manager file=***.dmp full=Y
    imp system/manager file=***.dmp full=Y
      

  5.   

    各位谢谢你们我怎么在自己电脑用的时候exp和imp的命令只能是同一个用户啊 exp icd/icd@orcl file=d:\daochu2.dmp tables=(aaa,bbb) 后用imp  imp system/wf@orcl ignore=y file=d:\daochu3.dmp时错误
    怎么回事啊 ?
      

  6.   

    在导入时 加imp username/passwd@oradb file=d:\daochu3.dmp fromuser=icd touser=system
    或者 full=true ,通常不建议用户自己的表导入system用户下,你可以自己再建一个用户