Ssis 如何使用SSI获取存储过程的结果?
我有一个存储过程,它将运行一个复杂的select语句并显示结果。 我需要在数据流中使用这个存储过程。我试图在OLEDB源代码中使用EXECUTE,但出现错误。我猜这是因为一个大的数据集?因为我尝试了另一个SP,它只会给出1行,它的工作! 那么,如何获得SP的结果并在数据流中使用它呢?Ssis 如何使用SSI获取存储过程的结果?,ssis,oledb,Ssis,Oledb,我有一个存储过程,它将运行一个复杂的select语句并显示结果。 我需要在数据流中使用这个存储过程。我试图在OLEDB源代码中使用EXECUTE,但出现错误。我猜这是因为一个大的数据集?因为我尝试了另一个SP,它只会给出1行,它的工作! 那么,如何获得SP的结果并在数据流中使用它呢? 谢谢您可以发布您遇到的错误吗?请提供错误消息和SSIS版本,以及您尝试使用存储过程所针对的SQL Server版本。我敢打赌,错误消息与“无法确定元数据”有关,并且解决方案将特定于SQL Server—要么是假结果
谢谢您可以发布您遇到的错误吗?请提供错误消息和SSIS版本,以及您尝试使用存储过程所针对的SQL Server版本。我敢打赌,错误消息与“无法确定元数据”有关,并且解决方案将特定于SQL Server—要么是假结果集形状(2005-2008R2),要么是带有结果集的显式形状(2012年当前)