如何在SSIS中将表格中的varchar(max)列导出到Excel 2007中

我有打包在生产上创build登台表并在其中填充数据的包。 后来我需要将这些表格数据导出到Excel 2007文件中。

这里,表中的一列是数据types:nvarchar(max)。 当我试图导出表格到excel使用[数据stream任务]与[OLEDB来源]的表和[Excel目的地]的Excel,它给我一个像下面的错误。

Error: Cannot create an OLE DB accessor. Verify that the column metadata is valid. 

请帮我一下

首先尝试将设置“validation外部元数据”设置为false

如果它不工作

,而不是使用OleDB源使用.net源,这个错误不会发生。