本港台最快开奖现场

本港台最快开奖现场

数据转换服务中本地包的如何执行


发布日期:2019-07-01 04:53   来源:未知   阅读:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  --数据转换服务(Data Transformation Services,简称dts),它可以在任意数据源之间移动数据,并在移动过程中对数据进行清洗

  --dts通常用于将数据移动到sql Server,但实际上它可以方便地在几乎所有的数据源之间移动数据

  --注意:“复制数据库向导”和“导入/导出向导”实际只是创建和执行了dts包

  --“任务”:包含了19个关键的数据转换任务,其中最常见的是“转换数据任务”和“执行sql任务”

  --“包属性”:在dts的设计器中选择“包”-“属性”或右键“包属性”,可以打开包属性对话框

  --3、转换:对源数据列和目的数据列进行匹配或者连接。一个列转换可以是下列情形之一:

  --日期时间字符串、小写字符串、字串、裁剪字符串和大写串的处理全都与复制列转换类似,不同的是

  --对于包含有逻辑或者数据查找的复杂转换,需要使用ActiveX脚本实现

  --4、查找:仅仅把数据从一个表移动到另外一个表是一项很简单的任务。但在很多情况下我们都必须在转换的过程中对数据进行修改

  --a、定义一个查找,“名称”:需要替换的源数据中的列名;“连接”:目的驱动;“高速缓存”:设置dts执行时可以缓存的查询结果数量

  --b、“查询”:可以打开查询设计器的一个变种,通过它可以为任意的连接定义有效的查询。该查询应当以源列表中的值为输入(参数),

  --并返回相应的替代它的值以便插入目的表。输入的参数用‘?’来表示,而select语句所返回的值就是用于在目的表中替代输入参数的值

  --下面的例子从源列中读出顾客类型的名字,并用查询所返回的CustomerTypeID来替代它