QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3545|回复: 4

oracle 导入出现这样的错误!--??

[复制链接]
发表于 2006-4-7 16:43:11 | 显示全部楼层 |阅读模式
oracle 导入出现这样的错误:

. . importing table                "CHANGE_REASON"         20 rows imported
. . importing table              "DEPRECIATION_DETAIL"
IMP-00058: ORACLE error 1438 encountered
ORA-01438: value larger than specified precision allows for this column

. . importing table     "DEPRECIATION_DETAIL_HIST"     705632 rows imported
. . importing table                 "TMP_DVALUE01"
Note: table contains ROWID column, values may be obsolete     313074 rows imported
. . importing table                   "UNDERBUILD"        414 rows imported
. . importing table               "UNDERBUILD_DTL"         14 rows imported
. . importing table             "UNDER_PARTICULAR"          0 rows imported
. . importing table                    "USE_TACHE"          5 rows imported
. . importing table                    "VERIFYTAB"          0 rows imported
. . importing table              "VERIFYTABDETAIL"          0 rows imported
Import terminated successfully with warnings.

表中应该是有数据的。
查询结果是0行数据。
为什么??
 楼主| 发表于 2006-4-7 17:10:19 | 显示全部楼层
我问题没有说清楚: 导出文件是前头一天做的,现在系统重装,导入后发现此表DEPRECIATION_DETAIL有ORA-01438错误,所以只对DEPRECIATION_DETAIL做导入,但还是出现以上错误.

另:对imp做trace,具体怎么做?请指教!
回复

使用道具 举报

发表于 2006-4-7 17:53:13 | 显示全部楼层
value larger than specified precision allows for this column
现在导出的值大于表中字段的特定精度

问google
http://www.orafaq.com/forum/t/27280/0/

你导出的时候不会使用了exp utility这种吧,你多google,像ORACLE的大问题应该很多遭遇者的
回复

使用道具 举报

 楼主| 发表于 2006-4-7 18:33:52 | 显示全部楼层
没有使用什么意外的参数啊!

查了,但还是不行!!
回复

使用道具 举报

发表于 2006-4-7 18:37:38 | 显示全部楼层
ORACLE的data backup and recover有这么麻烦 木有办法了,anyway不要放过google
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-25 09:47 , Processed in 0.080202 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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