Fai*_*her 6 sql-server ssis etl sql-server-2008-r2
我在写ETL.我在源数据库中创建了View.我的视图是两个表的连接.现在,我需要从View中获取数据.但View中有两列具有nvarchar(max)数据类型.
但是当我在DFT中执行查找操作时,我遇到了这个错误:
Cannot map the lookup column, 'Description', because the column data type is a binary large object block (BLOB).
Run Code Online (Sandbox Code Playgroud)
我看过以下链接:
请注意," 描述"列可能包含大量文本.
附图供参考.谢谢!

小智 5
您就是一个查询,并且查询转换支持具有任何数据类型的联接列,但 DT_R4,DT_R8,DT_TEXT,DT_NTEXT或DT_IMAGE(即BLOB的)除外
我个人试图避免在SSIS中尽可能多地处理BLOB。将BLOB转换并将其视为具有最大值的nvarchar,这应该没问题。