Ocorrência
Ao acessar uma página de um determinado sistema operacional, é apresentada a seguinte mensagem: External Exception C0000006.
Ambiente
WinThor - Menu - Aplicável a partir da versão 29
Causa
Essa mensagem pode ser apresentada quando uma ação for mapeada para uma unidade ou uma aplicação for iniciada por meio de um caminho UNC. Isso ocorre pelos seguintes motivos:
- No Windows Server 2008, o redirecionador de rede cria apenas um bloco de controle de arquivo ( FCB ) para todas as conexões de usuários, de modo que quando o primeiro usuário ao abrir os arquivos de sessão, os outros perderão suas conexões com esses arquivos. Os arquivos tornam-se inacessíveis a outros usuários que estavam compartilhando-os. Esse comportamento ocorre mesmo admitindo que o contagem de referência para esses arquivos indica que mais de um usuário está acessando-os.
- A partir do Windows Server 2008 R2 acontece o mesmo erro, mas, é gerado quando o último usuário abre os arquivos de sessão. A Microsoft está ciente dessa situação e já confirmou que é um problema, porém, não possui previsão para corrigi-lo.
- Quando o redirecionador de rede cria apenas um bloco de controle de arquivo ( FCB ) e se limita a este problema. No entanto, o ExternalException C0000006 é um erro de IO página genérica e poderá ocorrer quando o Windows tentar carregar parte de um programa na memória da seguinte forma:
1.Um aplicativo não é totalmente carregado na memória, o sistema operacional tenta buscar mais do aplicativo na memória para que ele continue em funcionamento.
2. O sistema operacional não carrega a parte requerida do programa na memória e apresenta uma falta de página.
3. 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 resolver a mensagem, siga os procedimentos conforme passo-a-passo disponibilizado no link Como reinstalar o Client Oracle. Caso o erro persista execute o aplicativo localmente no Terminal Server Solução ao invés de utilizá-lo a partir de um caminho UNC / mapeados oriundos de um servidor de aplicativos ou usar um servidor para o WinThor diferente do Windows 2008 Server.
0 Comentários