Fabiano VS Reporting Services 2005
Por estes dias um de nossos clientes abriu um chamado dizendo que estava com um problema no Wizard do Reporting Services.
Ao tentar utilizar uma proc que usa uma tabela temporária, o Wizard retornava uma mensagem de erro dizendo que a tabela não existia, segue o print abaixo.
Quando fui analizar utilizei o SQL Server 2008 R2 que é a versão que esta instalada na minha máquina. Conclusão, não deu erro, veja abaixo:
Conclusão corrigiram a “cagada” no SQL 2008 R2, para resolver o problema, tive que incluir um no SET FMTONLY OFF; no início da procedure.
Por padrão o Reporting Services habilita o FMTONLY para que seja retornada somente o metada do código, porém neste caso da erro por causa da tabela temporária. Incluindo o OFF no início da proc resolvemos o problema.