Artigo: 219022 - Última revisão: sexta-feira, 21 de Novembro de 2003 - Revisão: 3.0

Melhorar o desempenho de aplicações de base de dados de 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 registo. Antes de modificar o registo, certifique-se de que efectua uma cópia de segurança e de que compreende como o restaurar o registo se ocorrer um problema. Para obter informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
256986  (http://support.microsoft.com/kb/256986/EN-US/ ) Descrição do registo do Microsoft Windows
Expandir tudo | Reduzir tudo

Sintomas

Quando utilizar aplicações de base de dados baseada no MS DOS mais antigas com uma rede Windows NT ou o Small Business Server (SBS), poderá encontrar vários erros, tais como:
O ficheiro está em utilização

O ficheiro já está aberto

Não é possível escrever unidade X:

A unidade de rede x já não está disponível

Resolução

Estes motores de aplicação de base de dados baseada no MS DOS mais antigos não foram desenvolvidos com o ficheiro de bloqueio mecanismos que activa o Windows NT por predefinição. Estas definições são utilizadas para melhorar o desempenho das aplicações que utilizem o Windows NT, mas podem ter resultados diferentes com aplicações que não compreendem-los. A melhor solução consiste em actualizar a aplicação para um que seja compatível com Windows NT ou o SBS. Se não for possível actualizar a aplicação, existem alterações no registo que poderá melhorar o desempenho. Estas entradas de registo irão desactivar a utilização de bloqueio oportunista ficheiro e a colocação em cache de ficheiros anteriormente abrir mas agora fechado e impedirá que a parte de rede fechar uma sessão de estação de trabalho considera foi excedido.

aviso : a utilização incorrecta do Editor de registo poderá provocar problemas graves que poderão forçar a reinstalação do sistema operativo. Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo possam ser resolvidos. As suas próprias risco da utilização do Editor de registo.

Execute os seguintes passos para desactivar o bloqueio oportunista e colocação em cache de ficheiros abertos:
  1. Inicie o Editor de registo (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: desligação automática
    Tipo de dados: REG_DWORD
    Dados: ffffffff
  3. Encerre e reinicie o computador.

Mais Informação

Para obter informações adicionais sobre EnableOplocks, consulte o seguinte artigo na base de dados de conhecimento da 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 o seguinte artigo na base de dados de conhecimento da Microsoft:
124916  (http://support.microsoft.com/kb/124916/EN-US/ ) algumas aplicações de cliente falha ao escrever para o Windows NT
Para obter informações adicionais sobre a desligação automática, consulte o seguinte artigo na base de dados de conhecimento da Microsoft:
138365  (http://support.microsoft.com/kb/138365/EN-US/ ) como a desligação automática 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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/ )