C:\Documents and Settings\yihaodian>imp opencms/admin@opencms file=D:\opencms\opencmsonline318.dmp  tables=(CMS_CONTENTS)Import: Release 9.0.1.1.1 - Production on 星期四 3月 18 16:19:58 2010(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经由常规路径导出由EXPORT:V09.00.01创建的文件
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换)
. 正在将OPENCMS的对象导入到 OPENCMS
IMP-00015: 由于对象已存在,下列语句失败:
 "CREATE TABLE "CMS_CONTENTS" ("RESOURCE_ID" VARCHAR2(36) NOT NULL ENABLE, "F"
 "ILE_CONTENT" BLOB NOT NULL ENABLE, "PUBLISH_TAG_FROM" NUMBER(*,0), "PUBLISH"
 "_TAG_TO" NUMBER(*,0), "ONLINE_FLAG" NUMBER(*,0))  PCTFREE 10 PCTUSED 40 INI"
 "TRANS 1 MAXTRANS 255 STORAGE(INITIAL 25165824 FREELISTS 1 FREELIST GROUPS 1"
 ")                    LOGGING"
成功终止导入,但出现警告。

解决方案 »

  1.   

    imp opencms/admin@opencms file=D:\opencms\opencmsonline318.dmp tables=(CMS_CONTENTS) IGNORE=Y忽略创建错误。
      

  2.   

    提示是对象已经存在,关键是哪个对象已经存在?为什么存在了?
    IMP-00015: 由于对象已存在,下列语句失败:
    "CREATE TABLE "CMS_CONTENTS" ("RESOURCE_ID" VARCHAR2(36) NOT NULL ENABLE, "F"
    "ILE_CONTENT" BLOB NOT NULL ENABLE, "PUBLISH_TAG_FROM" NUMBER(*,0), "PUBLISH"
    "_TAG_TO" NUMBER(*,0), "ONLINE_FLAG" NUMBER(*,0)) PCTFREE 10 PCTUSED 40 INI"
    "TRANS 1 MAXTRANS 255 STORAGE(INITIAL 25165824 FREELISTS 1 FREELIST GROUPS 1"
    ") LOGGING"
      

  3.   

    你加上IGNORE=Y先试试。
    错误已经很明显了,IMP尝试建立CMS_CONTENTS表,但该表在当前用户下已存在。加上该参数,就是告诉IMP,忽略该建表错误,直接导数据入已存在的表。当然,你已存在的表,需要和dmp文件里的表结构相同。
      

  4.   

    C:\Documents and Settings\yihaodian>imp opencms/admin@opencms file=D:\opencmszha
    ngwei\opencmsonline318.dmp  tables=(CMS_CONTENTS) IGNORE=YImport: Release 9.0.1.1.1 - Production on 星期四 3月 18 17:47:56 2010(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经由常规路径导出由EXPORT:V09.00.01创建的文件
    已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
    导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换)
    . 正在将OPENCMS的对象导入到 OPENCMS
    成功终止导入,但出现警告。
    错误信息如上,加不加IGNORE=Y 表都能导进去,只是导进去的表没有数据