Sintoma: OLE DB Source no BIDS 2008 resultou em erro ao ser executado "A rowset based on the SQL command was not returned by the OLE DB provider"
Causa: Em alguns casos a procedure associada não retornava registro nenhum, e o componente tentava ler o rowcount como um dataset.
Solução: Adicionei SET NOCOUNT ON e SET NOCOUNT OFF no início e fim da proc.
Mais informações: http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/020e3aba-2049-4228-9643-3b74ac7322ca
Abs!
Nenhum comentário:
Postar um comentário
Leave your comment here!