I've been using SSMS for many many years and I've never seen anything like this. I execute a stored proc on a remote server and after a few seconds I get a large red X in the Results pain. I've executed this same proc over the last few days with no problem. Also, when I debug the proc it executes fine with the expected results. Here is the EXECUTE...
EXECUTE [SDBC].[spDSX_2_DW_Forecast] @w_PackageId= 9
The proc goes through a bunch of gyrations eventually populating a temp table. It then selects everything from the temp table with a FOR XML. The results are a single row, single column of type XML. The temp table has about 8 columns and about 55000 rows. It's complicated why I'm doing it that way but suffice to say it was the best way to done what I needed to do.
I get the usual "Query executed successfully" and the Messages windows reports "Command(s) completed successfully).
This proc is intended to be run from SSIS returning the XML to be processed. The SSIS data source is also returning a validation error. The proc is on a 2008R2 server and I'm using SSMS 2012 on my workstation. The SSIS package is also 2012.
Anybody have any ideas what is going on?