VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1216|回复: 4

ORACLE导入的问题?

[复制链接]

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-3-6 16:30:01 | 显示全部楼层 |阅读模式
问题的现象是这样子的:
原先我从一个ORACLE导出了一个表,然后在另外一个数据库导入,然后就报以下的错误了,有哪位大侠碰过请指教一下:

错误信息如下所示:

警告: 此对象由 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:\>
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-5-22 23:45:01 | 显示全部楼层
附一句,导出时是正常退出的!
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-5-23 09:15:02 | 显示全部楼层
警告: 此对象由 ZY1209 导出, 而不是当前用户
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
IMP-00003: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
回复

使用道具 举报

0

主题

71

帖子

50.00

积分

新手上路

Rank: 1

积分
50.00
发表于 2020-5-24 13:45:02 | 显示全部楼层
ORA-00907: 缺少右括号
是根本问题,
看看之前还有报错嘛
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-6-1 00:45:01 | 显示全部楼层
已经解决了,是因为先前在创建数据表中字段时创建了字段既为非空则又指定了一个默认值,这样就出现了导入时的问题!

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表