ERP MEGA - Erro External exception C0000006
Incidente
Ao acessar as funcionalidades do ERP Mega, através de acesso remoto via caminho UNC, ocorre a mensagem: External Exception C0000006.
Causa
Esta mensagem ocorre quando o ERP Mega é iniciado pelo caminho UNC ou quando há um mapeamento para uma determinada unidade, ambos os casos acessando Servers Windows que utilizam bloco de controle de arquivo (FCB) para todas as conexões de usuários.
Por exemplo: \\nome_servidor\acesso_mega em ambiente TS.
Quando a Microsoft lançou a versão 1703 do Windows 10 , ocorreram outras causas para o incidente informado, considerando também um problema com o gerenciamento de memória do Windows.
O incidente ExternalException C0000006 é um erro genérico e poderá ocorrer quando o Windows tentar carregar a aplicação em partes. Veja como acontece:
- Um aplicativo não é totalmente carregado na memória, o sistema operacional tenta buscar mais do aplicativo no disco HD para que ele continue em funcionamento.
- O sistema operacional não carrega a parte requerida do programa na memória e apresenta uma falta de página (bloco de controle de arquivo - FCB).
- Após a falha de página, o sistema operacional termina a aplicação com uma ExternalException, porque não pode continuar a executar a aplicação.
Solução
Para que o incidente não ocorra, realize os passos a seguir:
1. Atualize o seu Windows 10 para a versão 1709 OS BUILD 16299.461 disponibilizada pela Microsoft;
2. Verifique as configurações de UAC da estação que está acessando o Mega ERP assim como os itens relacionados ao DEP para que autorizem os acessos da aplicação;
Leia também o artigo Configurações obrigatórias no Windows para o funcionamento do Mega Empresarial
3. Certifique que o a versão do Client do Oracle é compatível com a versão do seu Oracle Database;
Observação: O antivírus e algumas regras de segurança do Windows Server também podem impedir o acesso ao driver do Oracle, ocasionando o incidente.
4. Após executar o passo 1,2 e 3, solicite para a Mega a correção deste incidente informando o código a seguir:
"External Exception C0000006"
Para solicitar a correção, utilize o artigo Como solicitar uma versão do Mega ERP.