从 SQL Server 2005 升级到 SQL Server 2014 时,请考虑修改包以利用查找转换中的新功能。 此转换支持 SQL Server 2005 Integration Services(SSIS)中提供的缓存类型和数据输出选项。 有关其他缓存和数据输出的详细信息,请参阅 查找转换。
在 SQL Server 2005 Integration Services (SSIS)中,可用的缓存类型是完全缓存、部分缓存和无缓存。 在 SQL Server 2014 Integration Services (SSIS)中,可以将查找转换配置为使用这些缓存类型之一。 有关如何实现部分缓存或无缓存的详细信息,请参阅 “在无缓存或部分缓存模式下实现查找”。 有关如何实现完整缓存的信息,请参阅 使用缓存连接管理器在完全缓存模式下实现查找转换 ,并使用 OLE DB 连接管理器在完全缓存模式下实现查找转换。
在 SQL Server 2005 Integration Services (SSIS)中,查找转换具有输入、输出和错误输出。 在输入中,拥有与参考数据集中条目匹配的行已被输出处理。 输入中没有匹配项的行被视为错误,并可以重定向到错误输出。 在 SQL Server 2014 Integration Services (SSIS)中,查找转换有两个输出:匹配输出和无匹配输出。
默认情况下,当运行在 SQL Server 2005 中创建的查找转换时,SQL Server 2014 Integration Services (SSIS) 会将没有匹配条目的行视为错误,并允许你将这些行重定向到错误输出。 可以选择配置查找转换以将行视为非错误,并将行重定向到不匹配的输出。
有关详细信息,请参阅查找转换编辑器(常规页面)。