imp system/manager@B.........................

解决方案 »

  1.   

    看看书吧,找本PL/SQL的书看看!
      

  2.   

    exp的帮助:
    exp help=y
    imp的帮助:
    imp help=y
    看看吧
      

  3.   

    如何单独备份一个或多个用户: 
    命令详解: D:\>exp scott/tiger file=导出文件 owner=
    D:\>exp system/manager owner=(用户1,用户2,…,用户n) file=导出文件 如何单独备份一个或多个表: 
    命令详解: D:\>exp 用户/密码 tables=表
    D:\>exp 用户/密码 tables=(表1,…,表2)
    D:\>exp system/manager tables=(用户.表)
    D:\>exp system/manager tables=(用户1.表1,用户2.表2)
     如何导入指定表:  
    命令详解: D:\>exp scott/tiger file=a.dmp 
    D:\>imp test/test@servername fromuser=scott tables=emp file=a.dmp
    D:\>imp test/test@servername tables=dept file=a.dmp full=y(表示全部)说明:
    如果导出用户没有DBA权限,则导入用户可以不用指定fromuser、touser参数
    如果导出用户拥有DBA权限,则导入用户也必须拥有DBA权限;
    不知讲的你能不能明白?
     
      

  4.   

    各位大哥,有礼了,也许我真的太笨了,你们所说的办法我都试过了,其结果如下:
    1、exp A/A tables=表
     EXP-00056:ORACLE 错误1017出现
     ORA-01017:invalid username/password;logon denied
    2、imp A/A@servername tables=dept file=a.dmp full=y
     死定在那不动
    3、imp A/A@servername也一样死了
    我该如何做???
      

  5.   

    首先:请说明你的A和B是什么概念?(用户?实例?)
    看你的意思应该是两个实例
    那么就用这个:exp system/manager@A file=……

    exp system/manager@B file=……
      

  6.   

    我所说的A和B是用用户名,密码,也是实例,因为我全部都用同一个来命名。
    正因为是这样所以我不清楚既然有 c:\>exp 用户/密码 tables=表 这样的指令为什么我用 c:\>exp A/A tables=表 会不行,用 c:\>imp A/A@servername tables=dept file=a.dmp full=y 也行不通?