SSIS查找组件仅在使用部分模式时返回匹配的行

Mya*_*tut 1 ssis

我试图在我的数据转换包中使用查找转换,并且所有其他查找转换都很顺利,但只有当我启用部分缓存模式时,一个组件才会返回匹配的行.如果我使用完全缓存模式,则所有数据都将路由到错误路径.我正在使用SQL 2005 SSIS.任何帮助赞赏..

Cad*_*oux 5

听起来它可能是一个整理问题,但如果所有的行都被路由,我不太确定.

无论如何,如果是的话,这里有一些你需要知道的东西:

Lookup实际上有三种模式,full,partial和no cache.

http://blogs.msdn.com/b/michen/archive/2007/10/03/ssis-lookups-modes.aspx

http://geekswithblogs.net/dtotzke/archive/2007/02/06/105585.aspx

当没有缓存时,数据库正在有效地进行匹配(使用数据库排序规则).当存在缓存时,查找组件正在进行匹配(使用区分大小写的排序规则).