ID do artigo: 219022 - Última revisão: sexta-feira, 21 de novembro de 2003 - Revisão: 3.0

Melhorando o desempenho de aplicativos de banco de dados do MS-DOS

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

importante : Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de backup e certifique-se que você saiba como restaurar o registro se ocorrer um problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986  (http://support.microsoft.com/kb/256986/EN-US/ ) Descrição do registro do Microsoft Windows
Expandir tudo | Recolher tudo

Sintomas

Quando você usa aplicativos antigos do Microsoft MS-DOS baseados em banco de dados com uma rede Windows NT ou o Small Business Server (SBS), você pode encontrar diversos erros, como:
O arquivo está em uso

O arquivo já está aberto

Não é possível gravar na unidade X:

A unidade de rede X: não está mais disponível

Resolução

Esses mecanismos de aplicativo de banco de dados do Microsoft MS-DOS baseados em mais antigos não foram desenvolvidos com o arquivo de bloqueio de mecanismos que permite que o Windows NT por padrão. Essas configurações são usadas para melhorar o desempenho de aplicativos que reconhecem o Windows NT, mas podem ter resultados diferentes com aplicativos que não entendem-los. A melhor solução é atualizar o aplicativo para um que seja compatível com Windows NT ou do SBS. Se não for possível atualizar o aplicativo, há alterações no registro que pode melhorar o desempenho. Essas entradas do Registro irão desativar o uso de bloqueio oportuno arquivo e o armazenamento em cache de arquivos anteriormente abrir mas agora fechado e impedirá que a parte de rede de fechar uma sessão de estação de trabalho que foi atingido.

Aviso : se você usar o Editor do Registro incorretamente, poderá causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que você pode resolver problemas resultantes do uso incorreto do Editor do Registro. Use o Editor do registro por sua própria conta e risco.

Execute as seguintes etapas para desativar o bloqueio oportunista e cache de arquivos abertos:
  1. Inicie o Editor do Registro (Regedt32.exe) e vá para a seguinte subchave:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  2. No menu Editar, clique em Adicionar valor e adicione o seguinte:
    Nome do valor: EnableOplocks
    Tipo de dados: REG_DWORD
    Dados: 0
    Nome do valor: CachedOpenLimit
    Tipo de dados: REG_DWORD
    Dados: 0
    Nome do valor: desconexão automática
    Tipo de dados: REG_DWORD
    Dados: ffffffff
  3. Desligue e reinicie o computador.

Mais Informações

Para obter informações adicionais sobre EnableOplocks, consulte os seguintes artigos na Base de dados de Conhecimento Microsoft:
REG 102967  (http://support.microsoft.com/kb/102967/EN-US/ ) : entradas do serviço Server, parte 1
Para obter informações adicionais sobre CachedOpenLimit, consulte os seguintes artigos na Base de dados de Conhecimento Microsoft:
124916  (http://support.microsoft.com/kb/124916/EN-US/ ) alguns aplicativos de cliente falha ao gravar para o Windows NT
Para obter informações adicionais sobre desconexão, consulte os seguintes artigos na Base de dados de Conhecimento Microsoft:
138365  (http://support.microsoft.com/kb/138365/EN-US/ ) como a desconexão funciona no Windows NT

A informação contida neste artigo aplica-se a:
  • Microsoft BackOffice Small Business Server 4.0
  • Microsoft BackOffice Small Business Server 4.5
Palavras-chave: 
kbmt kbprb KB219022 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 219022  (http://support.microsoft.com/kb/219022/en-us/ )