Translate

segunda-feira, 9 de fevereiro de 2026

GlobalUpdate scritp for service model: MROneBox. Erro ao aplicar um Service Update do D365F&O.

 Hoje novamente enfrentei este erro ao aplicar a versão 10.0.46 em alguns(48) ambientes de DEV...

Segui as seguintes opções de solução:

https://fsilvajunior.blogspot.com/2024/10/globalupdate-scrito-for-service-model.html

https://fsilvajunior.blogspot.com/2025/04/globalupdate-scrito-for-service-model.html

Nenhuma delas funcionou neste caso.

Analisando o log pude ver que houve erro no momento de atualizar o MR, encontrei a seguinte mensagem no log:

Error 1921. Service 'Management Reporter 2012 Process Service' (MR2012ProcessService) could not be stopped. Verify that you have sufficient privileges to stop system services.

O serviço do MR estava em execução, tentei parar ele mas a mensagem acima foi exibida novamente. Estava usando o user Admin da VM.

A unica opção foi dar um kill no serviço do MR. Depois do kill eu resumi o deploy e o problema foi resolvido!

Obs: eu já havia reiniciado a VM antes de iniciar o deploy.

Estranho, mas é isso ai.

terça-feira, 23 de dezembro de 2025

D365F&O 10.0.46 Generally Available

 Pessoas, temos disponível a versão 10.0.46 liberada no LCS e Power Platform para testes!




Querem ajuda com este upgrade? 

Querem testes automáticos para validar esta e outras atualizações do seu sistema com o DevOps? 

Querem um assessment gratuito em sua infraestrutura para melhorar a segurança e reduzir custos?

Estou disponível!
francisco@mtxn.com.br

quinta-feira, 27 de novembro de 2025

D365F&O, Git e Power Platform! Parte 5

Na parte 1, falei sobre o Git e como migrar do TFVC para o Git.

Na parte 2, mostro como configurar o UDE via PPAC.

Na parte 3, vimos como configurar o VS 2002 com UDE e TFVC.

Na parte 4, mostrei como configurar o VS 2022 com o Git.

Agora, na parte 5, vamos ver como trazer os dados de produção para o ambiente UDE. Sem dados, não tem como trabalhar!

Faço-lhes a seguinte pergunta: Vocês têm dado hoje?

O processo utilizando um CHE é o seguinte:


Atualizamos uma sandbox, exportamos o .bacpac para o LCS, restauramos este .bacpac na VM CHE... Depois, poderíamos exportar um .bak para uma storage account e restaurá-lo em outras VMs CHE.

Todo o processo acima pode ser automatizado com o DevOps e muito Powershell. Caso não saibam como fazer, me chamem!$


O novo processo é extremamente simples e bem documentado, mas existem algumas frescuras que aprendi do pior jeito!


O banco vem direto de PROD para o UDE do desenvolvedor.

O primeiro detalhe é a localização dos ambientes. Certifique-se da localização correta de seu ambiente de produção.


Seu ambiente UDE precisa estar na mesma localização; caso contrário, não será possível atualizar o banco de dados.

Outro detalhe, ao criar um UDE "Managed Environment", tive problemas na restauração dos dados.

Para restaurar os dados em seu ambiente UDE, acesse seu ambiente de origem, produção ou algum outro, e clique na opção "Copy".


Aqui está o ponto de atenção para minimizar a quantidade de dados copiados da produção para o UDE. Seguindo a configuração da imagem abaixo, você terá os dados básicos copiados para o UDE. Para entender melhor, leia esta documentação: https://learn.microsoft.com/en-us/power-platform/admin/copy-environment?WT.mc_id=ppac_inproduct_env&tabs=new


Depois de ajustar as configurações e clicar em "Copy", o processo será iniciado. Meu ambiente de produção tem quase 200 GB de banco de dados. Após a conclusão da cópia, meu UDE tinha apenas 71 GB. O processo todo demorou 01 hora. Tenha atenção ao espaço disponível em seu Tenant!

Após a conclusão do restore, o ambiente volta com o "Administration Mode" habilitado. É necessário desabilitar ele para poder utilizar o ambiente normalmente


E pronto, agora seu ambiente UDE tem os dados e as customizações idênticos ao ambiente de produção!


Fontes:

https://learn.microsoft.com/en-us/power-platform/admin/copy-environment?WT.mc_id=ppac_inproduct_env&tabs=new

https://www.powerazure365.com/blog-1/dynamics-365-finops-unified-developer-experience

https://d365foadvicetips.com/2024/10/05/uae-efficient-environment-copying-in-dynamics-365-fo/

D365F&O, Git e Power Platform! Parte 4

Na parte 1 falei sobre o Git e como migrar do TFVC para o Git.

Na parte 2 mostro como configurar o UDE via PPAC.

Na parte 3 vimos como configurar o VS 2002 com UDE e TFVC.

Nesta parte 4 vamos configurar o VS 2022 com o Git! Let's bora!

Consultem as partes anteriores e, com o VS2022 preparado, conectem-no ao seu projeto no DevOps:


Selecione o repositório, clique com o botão direito e selecione "Clone Repository".


Agora tenho o repositório salvo na minha VM.


Seguindo os passos anteriores, você poderá se conectar ao seu ambiente UDE.

Ao final destes processos teremos um ambiente pronto para uso, com conexão ao Repos Git e um ambiente UDE totalmente funcional.



Confesso que me perdi, repeti os processos de mapeamento vezes a perder a conta!!!

Mas o aprendizado é assim mesmo.

Conforme vou aprendendo, trabalhando, usando e descobrindo coisas novas, vou atualizando os posts ou criando novos!

Na parte 5 falaremos sobre como trabalhar com dados no ambiente UDE!


Obs.: Devo sempre dizer que não criei nada. O material sobre este assunto é amplo. Existem várias fontes. Em breve mencionarei as que utilizei!