ORACLE导入的问题?

bluebilly 2007-01-05 12:27:08
我使用的是ORACLE9.2.0.1.0版本,问题的现象是这样子的:
原先我从一个ORACLE导出了一个表,然后在另外一个数据库导入,然后就报以下的错误了,有哪位大侠碰过请指教一下:

错误信息如下所示:

F:\>imp oldbilly/oldbilly@siwei file=f:\1.dmp fromuser=zy1209 touser=oldbilly

Import: Release 9.2.0.1.0 - Production on 星期五 1月 5 11:28:36 2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


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

经由常规路径导出由EXPORT:V09.02.00创建的文件

警告: 此对象由 ZY1209 导出, 而不是当前用户

已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
IMP-00017: 由于 ORACLE 的 907 错误,以下的语句失败
" ALTER TABLE "BUSI_T_BUSINESSDOCUMENT" MODIFY ("STOPYEAR" DEFAULT 0"
IMP-00003: 遇到 ORACLE 错误 907
ORA-00907: 缺少右括号
IMP-00017: 由于 ORACLE 的 942 错误,以下的语句失败
"ALTER TABLE "BUSI_T_BUSINESSDOCUMENT" ADD CONSTRAINT "BUSI_F_BSNSDOC01" FOR"
"EIGN KEY ("DOCUMENTTYPENO") REFERENCES "PUB_T_DOCUMENTTYPE" ("DOCUMENTTYPEN"
"O") ENABLE NOVALIDATE"
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
准备启用约束条件...
IMP-00017: 由于 ORACLE 的 942 错误,以下的语句失败
"ALTER TABLE "BUSI_T_BUSINESSDOCUMENT" ENABLE CONSTRAINT "BUSI_F_BSNSDOC01""
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
成功终止导入,但出现警告。

F:\>
...全文
362 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tgm78 2007-01-05
  • 打赏
  • 举报
回复
ORA-00907: 缺少右括号
是根本问题,
看看之前还有报错嘛
THQ 2007-01-05
  • 打赏
  • 举报
回复
警告: 此对象由 ZY1209 导出, 而不是当前用户
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
bluebilly 2007-01-05
  • 打赏
  • 举报
回复
附一句,导出时是正常退出的!
bluebilly 2007-01-05
  • 打赏
  • 举报
回复
已经解决了,是因为先前在创建数据表中字段时创建了字段既为非空则又指定了一个默认值,这样就出现了导入时的问题!

很奇怪,这是不是ORACLE的一个BUG!

大家都有分,呵呵!

17,377

社区成员

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

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