Inquiridor
Problemas Reporting Service e SharePoint

Pergunta
-
Boa Tarde Amigos,
Estou utilizando a ferramenta "Reporting Service 2005" em conjunto com a ferramenta "SharePoint 2007", disponiblizando relatórios em ambiente intranet.
Em algumas consultas onde o número de registro é muito grande, estão ocorrendo erros como "Time Out" ou "For security reasons DTD is prohibited in this XML document".
Com o "Time Out", mesmo aumentando o tempo, em alguns casos ocorre o erro, enquanto o erro "DTD" não consegui encontrar alguma solução.
Gostaria de uma ajuda, para tentar solucionar essa situação, sou novato na utilização das ferramenta e posso não estar utilizando a performance adequada para tais funções.
Desde já agradeço,
Ricardo Nunes
Todas as Respostas
-
Ricardo,
esse é um erro tipico de falta de memória.
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=291873&SiteID=1
Qual é a sua versão do SQL Server? e a configuração do server?
Abraço -
Lucas, Boa Tarde,
Primeiramente agradeço pela atenção,
Estou utilizando SQL Server 2005 SP 2, Server com Windows Server 2003 SP2, Pentium Xeon 3.60 Ghz, 4 Gb Ram, estas são as configurações do Server, onde está instalado SharePoint 2007 integrado com Reporting Service 2005.
Os usuários utilizam terminais service para consulta, que apontam para o Reporting Service. Em alguns casos no ambiente de desenvolvimento consigo demostrar as informações, porem até no próprio server do reporting
ocorre o erro demonstrado. Isto sempre com grandes consultas.
Estamos tentando rever a integração com o SharePoint, apesar que mesmo em ambiente de desenvolvimento o erro ocorre.
Configuração desenvolvimento Pentium 4, 3.2 Ghz, 1 Gb Ram, Windows Vista 32 bits, SQL Server 2005 SP 2.
Esta falta de memória pode ocorrer também no cliente ?
Desde já agradeço,
Ricardo Nunes
-
-
Lucas
Estivemos fazendo os testes, e verificando disco, memória e o server está tranquilo qto a isso.
Analisando algumas causas, pudemos perceber que este erro pode estar ocorrendo por segurança, pelo fato do volume de informações ser grande. "Para não travar o banco".
Ainda estamos em testes, mais estamos pensando em modificar o relatório para que force o usuário a consultar por intervalos menores de informações.
Grato !!!
-
Ultimo teste...
No Managemente Studio clique na aba Properties do seu relatório que dá o erro.
Clique na opção Execution e selecione a opção:
Do not timeout report execution
Veja se isso resolve seu problema.
Tente também armazenar o relatório em cache e atualizar a informação a cada 24 horas.
Abraço