Erro em “Configurar Partições” no upgrade do Ax 2009 para Ax 2012

Estava ajudando um colega que estava com dificuldades na atualização do Ax 2009 para o Ax 2012, no passo “Configurar Partições” do checklist the atualização ele tomava o seguinte erro no infolog:

Request for the permission of type 'SqlStatementExecutePermission' failed.

Analisando o código notei que o código estava rodando no client, o que faz com que o Ax rode com as credenciais do usuário que esta logado.

Para resolver o problema, é necessário colocar a propriedade RunOn da classe ReleaseUpdatePartitionsMappingDatabase para Server

#1 Edvandro Santos on 6.27.2014 at 1:50 PM

Legal o post! Mas nesse caso, o problema está no código ou no processo do upgrade? Porque se esse processo está associado à permissão não seria o caso de rodar o client com a credencial com as devidas permissões para executar o processo? Ou se de fato ele é executado com as permissões associadas à conta do AOS então seria mesmo problema de código, não é?

Obrigado!