terça-feira, 26 de agosto de 2014

Internal Error occured executing stored procedure when creating session for the AOS

Continuando minha saga para colocar o serviço da AOS no ar depois de uma atualização do ambiente de homologação, me deparei com um outro erro que também me deu um trabalhinho para resolver: Object Server 01: Internal Error occured executing stored procedure when creating session for the AOS.
Este erro ocorreu quando tentava iniciar o serviço, ao ler a mensagem logo percebi que o problema estava na base de dados ou no acesso a mesma, pois o AX estava tentando executar uma SP e não conseguia, então comecei a rever os acessos do usuário bcproxy, as permissões no banco de dados, até que resolvi dar uma pesquisada no site da microsoft sobre o tal problema e acabei tropeçando neste artigo: http://support.microsoft.com/kb/937756 e então dei uma olhada nas duas stored procedures que são descritas no artigo: CreateServerSessions e CreateUserSessions. Elas estavam lá, mas ao verificar as permissões das ditas cujas percebi que o usuário do servidor atual não tinha permissão de execução, bastou adicionar a permissão que tudo voltou ao normal!
Segue abaixo uma imagem para ajudar a entender o problema:












Fica a dica!

Nenhum comentário:

Postar um comentário