我在导入一个dmp文件的时候老是出现这样的问题:
连接到: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production经由常规路径导出由EXPORT:V09.02.00创建的文件警告: 此对象由 NETP25 导出, 而不是当前用户已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
. 正在将NETP25的对象导入到 SYSTEM
IMP-00017: 由于 ORACLE 的 6550 错误,以下的语句失败
 "BEGIN  "
 "sys.dbms_logrep_imp.instantiate_schema(schema_name=>'NETP25', export_db_nam"
 "e=>'NETP.US.ORACLE.COM', inst_scn=>'114134873');"
 "COMMIT; END;"
......
但是这个dmp文件中的序列倒是能全部导入进去,就是导入不了dmp文件中的表信息。
请各位高手赐教!!!万分感谢呀!!!

解决方案 »

  1.   

    完整的错误提示是这样的:
    连接到: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
    With the Partitioning option
    JServer Release 9.0.1.1.1 - Production经由常规路径导出由EXPORT:V09.02.00创建的文件警告: 此对象由 NETP25 导出, 而不是当前用户已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
    . 正在将NETP25的对象导入到 SYSTEM
    IMP-00017: 由于 ORACLE 的 6550 错误,以下的语句失败
     "BEGIN  "
     "sys.dbms_logrep_imp.instantiate_schema(schema_name=>'NETP25', export_db_nam"
     "e=>'NETP.US.ORACLE.COM', inst_scn=>'114134873');"
     "COMMIT; END;"
    IMP-00003: 遇到 ORACLE 错误 6550
    ORA-06550: 第 2 行, 第 1 列: 
    PLS-00201: 必须说明标识符 'SYS.DBMS_LOGREP_IMP'
    ORA-06550: 第 2 行, 第 1 列: 
    PL/SQL: Statement ignored
    IMP-00017: 由于 ORACLE 的 922 错误,以下的语句失败
     "CREATE TABLE "ACCOUNTDETAIL" ("IOID" NUMBER NOT NULL ENABLE, "USERID" VARCH"
     "AR2(50), "IOTYPE" NUMBER, "REASONID" VARCHAR2(50), "IOSUM" NUMBER, "OPID" V"
     "ARCHAR2(90), "OPUSER" VARCHAR2(50), "OPDATE" DATE)  PCTFREE 10 PCTUSED 40 I"
     "NITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1)"
     " TABLESPACE "NETP_TABLE" LOGGING NOCOMPRESS"
    ....
    这是怎么回事呀?实在搞不懂了。请高手们帮帮忙吧!!!
      

  2.   

    干吗要导入到system用户下啊?建议你新建个用户然后导入到这个用户下。
      

  3.   

    我的blog有导入导出命令详解,楼主可以参考下。
    http://blog.csdn.net/kinglht