摘要: SQL ServerIntegration Services 提供可用于在运行时更新属性值的包配置。配置是添加到已完成包中的属性/值对。通常,在包开发期间您在包对象上创建包设置属性,然后将配置添加到包中。当包运行时,它从配置中获取新的属性值。例如,通过使用配置,您可以更改连接管理器的连接字符串,或者更新变量的值。包配置具有下列优点:使用配置可以更轻松地将包从开发环境转移到生产环境中。例如,配置可以更新源文件的路径,或者更改数据库或服务器的名称。将包部署到多台不同的服务器时,配置非常有用。例如,用于每个已部署包的配置中的变量可以包含不同的磁盘空间,并且如果可用磁盘空间不满足此值,包将不会运行。. 阅读全文
posted @ 2012-07-17 10:57 guddujianxiao 阅读(11082) 评论(0) 推荐(1) 编辑
摘要: 模糊查找转换与查找转换之间的不同之处在于:它使用了模糊匹配。查找转换使用同等连接在引用表中查找匹配记录。它返回引用表中完全匹配的项。或者不返回任何内容。与此相比,模糊查找转换使用模糊匹配返回引用表中一个或多个接近的匹配项。 模糊查找转换的引用数据源必须是sql2000或更高版本的数据库。而且在模糊匹配中,只能使用具有DT_WSTR和DT_STR数据类型做为输入列。完全匹配可以适用除DT_TEXT、DT_NTEXT和DT_IMAGE之外的所有数据类型,模糊查找转换的编辑框中有三个选项卡。我们现在就逐一介绍1.引用表选项卡属性说明OLEDB连接管理器使用列表框选择现有的 OLE DB 连接管理器. 阅读全文
posted @ 2012-07-17 10:18 guddujianxiao 阅读(3765) 评论(1) 推荐(2) 编辑
摘要: 查找转换功能和模糊查找转换功能类似。只不过查找转换相比模糊转换容易的多。相当于模糊查找转换中的完全匹配设置,查找转换包含以下属性常规选项在常规选项卡中我们可以看到如图的一些设置:图中的具体含义如下:属性说明完全缓存在执行查找转换前,生成引用数据集并将其加载到缓存中。部分缓存在执行查找转换的过程中生成引用数据集。将在引用数据集内有匹配项的行加载到缓存中,并将数据集内没有匹配项的行加载到缓存中。无缓存在执行查找转换的过程中生成引用数据集。不向缓存中加载任何数据。缓存连接管理器将查找转换功能配置为使用缓存连接管理器。只有当选择了“完全缓存”选项时,此选项才可用。OLEDB 连接管理器将查找转换功能配 阅读全文
posted @ 2012-07-17 10:17 guddujianxiao 阅读(4111) 评论(0) 推荐(2) 编辑
摘要: 一、排序转换(Sort)排序转换功能是按升序或降序对输入流中的数据进行排序.并将排序后的数据复制到转换输出中.它类似于T-SQL中的order by 语句。下面以数据库AdventureWorks为例来介绍一下排序转换的使用。1.新建名为”SortDemo”的包,在控制流中拖放一个数据流任务,然后在连接管理器中建立一个OLE DB连接器,用于连接AdventureWorks数据库。2.在BIDS界面左边的变量工具箱中设置一个变量Count 类型是Int32。3.在数据流选项卡中拖放一个OLE DB数据源,连接AdventureWorks,选择Production.product.如图:4.拖放 阅读全文
posted @ 2012-07-17 10:16 guddujianxiao 阅读(5667) 评论(0) 推荐(2) 编辑