Olá Pessoal,
O assunto de hoje é SCCM, e em especifico Report Services Point.
Tive um problema com Report Services do SQL Server, não estava conseguindo gerar nenhum tipo de relatório. Aparentemente o serviço estava normal.
Observando o Log do Report Services srsrp.log que está presente na Pasta SMS\Logs do servidor de report Services ele apresentava a seguinte mensagem:
Access denied when System Center tries to access the SQL Server Reporting Services
Quando acessava a url do Report Services, ele criava diversas pasta .OLD, e não tinha nenhum conteúdo relevante dentro das pastas.
Além disso ele não baixava nenhum modelo do Report para o Report Service Point no SCCM:
A solução para o problema foi bem simples, executando a ferramenta Process Monitor (Procmon) foi identificado que a Dll que estava no diretório C:\Program Files\Microsoft SQL Server\100\Shared\sqlmgmprovider.dll estava apresentando acesso negado para conta NTAuthority\Network Services. Assim a dll estava impedindo que baixasse o conteúdo para o Report Services, além de ele criar diversas pastas na estrutura do Report Services pois estava tentando recriar o conteúdo constantemente.
Dessa forma foi apenas inserir a permissão do usuário NTAuthority\Network Services na dll sqlmgmprovider.dll que se iniciou o processor de baixa dos Reports no SCCM e na URL do Report Services além de parar de criar diversas pastas .OLD.
Até o proximo post,
Abraços,
Flávio Honda
Deixe um comentário