求助:从Windows导入到Aix5.2 出现ORACLE 的 2437等错误

闲云的的 2007-08-14 02:42:12
从Windows导入到Aix5.2 出现ORACLE 的 2437等错误


各位大侠帮帮忙,支个招,我oracle数据从windows导入到AIX5.2后出现问题了,下面是日志,请好心人帮忙分析分析。
感激不尽啊!

连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

经由常规路径导出由EXPORT:V09.02.00创建的文件
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
导入服务器使用WE8ISO8859P1字符集 (可能的字符集转换)
. . 正在导入表 "ANL" 6475行被导入
. . 正在导入表 "ANLANL" 0行被导入
. . 正在导入表 "ANLDAT" 0行被导入
. . 正在导入表 "ANLDOK" 0行被导入
. . 正在导入表 "ANLIHS" 0行被导入
. . 正在导入表 "ANLIHSANL" 0行被导入

. . 正在导入表 "AUFDOK" 0行被导入
. . 正在导入表 "AUFERKART" 4行被导入
IMP-00017: 由于 ORACLE 的 2437 错误,以下的语句失败
"ALTER TABLE "AUFERKART" ADD PRIMARY KEY ("KEYSTR") USING INDEX PCTFREE 10 "
"INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1"
") LOGGING ENABLE"
IMP-00003: 遇到 ORACLE 错误 2437
ORA-02437: cannot validate (ZZ.SYS_C008936) - primary key violated
. . 正在导入表 "AUFERKBLD" 202行被导入
. . 正在导入表 "AUFERKURS" 286行被导入
. . 正在导入表 "AUFFSMEIG" 0行被导入

。。。。
. . 正在导入表 "WKPSTA" 0行被导入
IMP-00017: 由于 ORACLE 的 2270 错误,以下的语句失败
"ALTER TABLE "AUFPOS" ADD CONSTRAINT "AufErkAr - AufPos" FOREIGN KEY ("ERKAR"
"T") REFERENCES "AUFERKART" ("KEYSTR") ENABLE NOVALIDATE"
IMP-00003: 遇到 ORACLE 错误 2270
ORA-02270: no matching unique or primary key for this column-list
IMP-00017: 由于 ORACLE 的 2270 错误,以下的语句失败
"ALTER TABLE "MML" ADD CONSTRAINT "AufErkAr - Mml" FOREIGN KEY ("ERKART") RE"
"FERENCES "AUFERKART" ("KEYSTR") ENABLE NOVALIDATE"
IMP-00003: 遇到 ORACLE 错误 2270

。。。。
IMP-00017: 由于 ORACLE 的 2270 错误,以下的语句失败
"ALTER TABLE "STLPOS" ADD CONSTRAINT "LexKla - StlPos" FOREIGN KEY ("KLAKNZ""
") REFERENCES "LEXKLA" ("KLAKNZ") ENABLE NOVALIDATE"
IMP-00003: 遇到 ORACLE 错误 2270
ORA-02270: no matching unique or primary key for this column-list
准备启用约束条件...
成功终止导入,但出现警告。
...全文
237 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
闲云的的 2007-08-16
  • 打赏
  • 举报
回复
谢谢楼上的大侠,确实是字符集的问题,把小机Aix上字符集改成ZHS16GBK就好了,谢谢
ATGC 2007-08-14
  • 打赏
  • 举报
回复
你是不是目标数据库里得相应表不是空得,主键冲突
bjt_ 2007-08-14
  • 打赏
  • 举报
回复
imp是先导数据,再建索引,
你导出的数据TABLE "AUFERKART"里可能有重复记录,导致主键建不上,其他表的一些外键也跟着建不上。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧