ITPub博客

首页 > Linux操作系统 > Linux操作系统 > SSIS2005使用小结

SSIS2005使用小结

原创 Linux操作系统 作者:windtalker_cs 时间:2012-01-04 21:23:17 0 删除 编辑
最近,公司的新系统要上线,需要对新旧数据进行移植,旧的系统是MSSQL,而新的系统是ORACLE,且数据库的表结构进行了重新设计,所以要进行新旧数据的移植。经过同事推荐使用了SSIS,因为时间很紧,所以根本不可能学习一下再使用,只能是一边做移植一边摸索。针对这几天的使用,做一个小结,希望对初使用SSIS的人有一点帮助。

1、简单的数据移植。在“控制流”拖一个“数据流任务”,双击"数据流任务"建立如下模型:
     数据源-->数据转换-->数据目标,这里“数据转换”控件主要是解决“unicode字符与非unicode转换的问题”。
2、“合并联结”控件,使用这个控件要注意两个问题:
      一、左右的输入源,都要进行排序,可以使用“排序”控件,将要排序的列在其左侧打上勾。排序的列即是关联的列。
    二、关联的列其类型要一致。这个可以从“数据源”上进行控制。右键“数据源”控制,编辑高级属性,将两个源的排序列对应的“输出列”的类型调成一致。
3、错误信息。遇到值或类型不符的错误,一般情况下检查一下是否违犯了唯一约束。
4、一个“数据流任务”其数据缓冲的条数(DefaultBufferMaxRows)默认为10000,所以如果移植的数据条数超过这个值就要加大这个值。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23065269/viewspace-714430/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-02-24

  • 博文量
    49
  • 访问量
    210232