按用户导入与导出CMD 进入DOS 导出exp user/password@数据ID owner=方案名 file=c:\a.dmp log=c:\a.log
文件就在C:下
在你的数据库导入先建一用户userimp user/password@数据ID file=c:\a.dmp log=c:\a.log full=y

解决方案 »

  1.   

    上面的导入方法:
    先建一用户user必须建立同样的用户名
    如果是不同用户名
    必须是用FROMuser、touser
      

  2.   

    出错啦::连接到: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
    With the Partitioning option
    JServer Release 9.0.1.1.1 - Production
    EXP-00026: 指定了冲突模式
    EXP-00000: 导出终止失败C:\>exp xywdba/12345@xyw owner=xywdba file=c:\a.dmp log=c:\a.log full=yExport: Release 9.0.1.1.1 - Production on 星期一 10月 18 09:41:09 2004(c) Copyright 2001 Oracle Corporation.  All rights reserved.
    连接到: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
    With the Partitioning option
    JServer Release 9.0.1.1.1 - Production
    EXP-00026: 指定了冲突模式
    EXP-00000: 导出终止失败
      

  3.   

    还有用以上方式导出除了我要建用户(xywdba)外,还要不要建立表空间(grxywspace)...不知道导出后会不会自动建立!!!
      

  4.   

    呵呵,这个问题我刚刚摆平,我是这样的,可做参考
    1、数据导出
       CMD
       EXP 用户名/密码 file=d:\zfbf\123.dmp full=y 
    2、把这个文件d:\zfbf\123.dmp  COPY 到新机器上
    3,在新机器上建立用户(我所建的新用户和老用户的名称是一样的,包括密码,注意:新用户要有DBA权限)
       在SQLPLUS上 
       SYSTEM/MANAGER
       CREATE USER 用户 IDENTIFIED BY  "123"
       GRANTE CONNECT,RESOURCE,DBA TO 用户
    3,在新机器上建立表空间(建立的表空间和原机器的表空间相一致)
    4,数据导入
       IMP 用户名/密码  FILE=d:\zfbf\123.dmp FULLY=Y
    完成
    呵呵,我是这样做的,已经成功,希望对你有所帮助