Translate

sexta-feira, 24 de janeiro de 2014

Relatorios AX2012 R2 - Erro de ID SRSServers Table

Olá pessoal!

Hoje vou compartilhar com vocês um problema pelo qual passei na implementação de um ambiente de produção do Microsoft Dynamics AX2012 R2 com o CU7.

Neste ambiente tenho os seguintes servidores:

06 Servidores de AOS
01 Servidor Web
02 Servidores SQL em Cluster

Dos 06 AOS's apenas 04 eram destinados a conexões de usuários, os outros 02 seriam apenas Batch Servers.

Todo o ambiente foi instalado corretamente. Os demais componentes do AX foram instalados sem erro. Neste cenário utilizei o recurso de NLB e tudo funcionou perfeitamente.

Efetuei diversos testes derrubando AOS's para verificar o balanceamento de carga de todos os componentes e tudo ok!!!

Ao efetuar testes com os relatorios do AX me deparei com um erro inesperado.

Na configuração dos relatórios eu tinha exatamente o seguinte:
Até aqui tudo normal, esta foi a configuração registrada durante o setup do componente de relatório do AX.

Notem que somente o AOS estava registrado nesta configuração... e este era exatamente o meu problema. Ao tentar executar algum relatorio de algum outro AOS o seguinte erro era exibido:

The default Report Server Configuration ID could not be found in the SRSServers table.


Este erro ocorre porque quando temos mais de 01 AOS na estrutura é necessário, obrigatório, adicionar este(s) AOS no form de configuração do Report Server.

Após adicionar os demais AOS's à configuração do Report Server no AX os relatorios passaram a funcionar sem nenhum problema em todos os AOS's.





E assim meu problema foi solucionado!

Fonte: TechNet