An Execute SQL Task in SSIS package is defined with the following properties.
1) OleDB connection provider
2) return result set is XML
3) SQL statement with just SQL query with XML output clause
4) Result set is stored into a String variable
When we execute the task and if no.of rows in the query result is less than 9000 records (around 20 columns), the task execute successfully, but if the no.of rows are more than 9k records, the task is failed. Is this problem caused by memory issue/XML maximum size limitation/String variable limitation? It'll be great if anyone gives some hint on this. Thanks!