• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

您的位置:您的位置:软件测试技术门户 >> 软件测试技术 >> 数据库 >> Oracle >> 查看资讯

字号: | 推荐给好友 上一篇 | 下一篇

Oracle数据库专享工具介绍:SQL*Loader

发布: 2008-10-09 10:53 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 10次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术门户 q[X?c/L Jc5]

软件测试技术门户"}.i {;Eg!J#I0n8D o;C~

  另外还有一个文件,也非常有用,叫做坏文件。如果我们在命令行工具中,指定了这个坏文件,则导入过程中,一些导入不成功的记录,则会被保存在这个坏文件中。所以,对于数据库管理员来说,这个文件有时候往往比数据导入日志文件更加的实用。所以,笔者建议,若企业对于数据导入的准确性要求比较高的画,则在使用SQL*Loader导入数据的时候,最好能够指定这个坏文件。这对于我们后续核对导入数据的准确性,具有很大的实用价值。软件测试技术门户;|9aB}5H6m ?N

软件测试技术门户9I/Qj'ac

  为了更好的使用这个导入工具,笔者有如下建议:软件测试技术门户n'r!}2lh B

T*W G"z$jU5R)f"r  1、在制作数据文件的时候,需要注意原有数据表的限制。也就使说,数据文件中的记录必须符合数据表的一些约束条件,否则,不符合条件的数据将无法被导入。如需要考虑数据类型是否相符、字段长度有没有超过限制、有没有违反主键、外键的约束等等。只有符合这些约束的记录,才能够被成功的导入。否则的话,数据将无法被成功装载。为了避免这种情况,笔者建议再利用这个工具的时候,要指定“坏文件”。只有如此,数据库才能够再导入的过程中,把一些失败的记录写到我们指定的文件中,如此,我们就可以通过调整,然后把这些不符合规则的数据也装入到数据库中去。软件测试技术门户{(Vd#~4h6PJ0C,j2g

软件测试技术门户 e'o1^