jlandzpa
作者jlandzpa·2012-12-20 23:05
系统运维工程师·广州华南资讯科技有限公司

load导致列错位的解决

字数 211阅读 1420评论 13赞 0
db2 v9.7 fp3
ibm aix 6.1
软件使用load进行数据转换,遇到这个问题,文件是ixf格式。
  
故障现象:
  不是load不成功或者进去数据乱的问题。
  现场做了测试,故障同样重现。
 后让其换成del格式,则成功入库,速度非常快,1.2亿、22分钟。
  ixf格式应该也是db2所支持的啊。
 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论13 条评论

jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-27 15:24
有办法解决就好。
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-27 14:47
所以比较奇怪
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-27 14:46
检查过,是正确的哦 :)
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-27 14:11
表结构没有变,del出,del入,ok, ixf出,ixf入,不行。表都没有重建过。我现场看了。
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-27 12:53
同样的表,用del导出,导入时用也用del,就ok.
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-27 12:44
不是的,export时,用的ixf,导入时用ixf,出现列错位,现场人员演示给我看了。
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
2012-12-21 17:33
feng24681: 可能会跟表的属性及定义有关
DEL文件是带有行定界符和列定界符的顺序ASCII文件;
IXF文件由一些可变长的记录组成,并且IXF文件中有一些不能保留的表属性,包括引用和
这个没有注意,11月发生的问题。解决了也就没有细究。
feng24681feng24681技术经理广州华资软件
2012-12-21 14:48
刚才看到一个说千乱码的案例,是设置CODEPAGE的问题,可以参考下
http://blog.chinaunix.net/space.php?uid=20686525&do=blog&id=96096
feng24681feng24681技术经理广州华资软件
2012-12-21 14:36
可能会跟表的属性及定义有关
DEL文件是带有行定界符和列定界符的顺序ASCII文件;
IXF文件由一些可变长的记录组成,并且IXF文件中有一些不能保留的表属性,包括引用和检查约束以及部分列信息(例如默认值和所生成的列属性)

要检查下表属性中的默认值。
Ctrl+Enter 发表

作者其他文章

相关问题

X社区推广