日期:2014-05-17  浏览次数:21821 次

ORACLE导入的问题?
我使用的是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:\>

------解决方案--------------------
警告: 此对象由 ZY1209 导出, 而不是当前用户
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在

------解决方案--------------------
ORA-00907: 缺少右括号
是根本问题,
看看之前还有报错嘛