Artigo: 817076
Expandir tudo | Reduzir tudo

Nesta página

Descrição do problema

Quando um cliente determina que o site de cliente tem não existem servidores de encaminhamento do Microsoft Message Queuing (também conhecida como MSMQ), as consultas de cliente para ligações de locais e portas de locais para obter informações sobre a topologia de empresa. Isto ocorre para que o cliente pode efectuar todas as decisões de encaminhamento normalmente efectuadas por um servidor de encaminhamento. O algoritmo de encaminhamento de mensagens em fila utiliza ligações de locais e portas de locais. Estas são definidas no serviço de directório do Active Directory para o encaminhamento entre locais. Quando o serviço de mensagens em fila cria uma ligação entre locais, primeiro tenta localizar uma porta de local de ligação de locais. Não se existir nenhuma porta de local, Colocação de mensagens tenta enviar a mensagem directamente. Se tiver de milhares de clientes, apenas vários controladores de domínio e não portas de locais, as consultas para portas de locais (falhadas) podem afectar negativamente o desempenho dos controladores de domínio.

Se não tiver a certeza se este problema existe no seu ambiente, consulte o "Como determinar se este problema existe" secção.

Resolução

Para resolver este problema, instale o service pack mais recente do Microsoft Windows 2000. Se não conseguir instalar o service pack mais recente do Windows 2000 por algum motivo, pode obter uma correcção que também irá corrigir este problema. Depois de instalar o service pack ou a correcção, vá para o "Mais informação" secção para obter informações sobre como definir um parâmetro de registo que evitará desnecessário de consultas de encaminhamento.

Como obter o service pack

Para resolver este problema, obtenha o service pack mais recente do Microsoft Windows 2000. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
260910 Como obter o service pack mais recente do Windows 2000

Como obter a correcção

Agora tem uma correcção suportada disponível na Microsoft. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde o próximo service pack do Windows 2000 que contenha esta correcção.

Para resolver este problema imediatamente, contacte o suporte técnico da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas que se enquadrem na atualização específica em questão.A versão inglesa desta tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
   Date         Time   Version      Size    File name
   --------------------------------------------------
   25-Mar-2003  18:00  5.0.0.766         281,360  Mq1repl.dll
   04-Feb-2003  15:51  5.0.0.766          14,096  Mq1sync.exe
   19-Feb-2003  17:21  5.0.0.769          75,408  Mqac.sys
   25-Mar-2003  18:00  5.0.0.773         217,360  Mqads.dll
   30-Oct-2002  16:43  5.0.0.761          25,360  Mqbkup.exe
   25-Mar-2003  18:00  5.0.0.750          76,560  Mqdscli.dll
   25-Mar-2003  18:00  5.0.0.773          42,256  Mqdssrv.dll
   21-Oct-2002  20:31  5.0.0.759          98,064  Mqmig.exe        
   25-Mar-2003  18:00  5.0.0.759         265,488  Mqmigrat.dll
   25-Mar-2003  18:00  5.0.0.740         222,480  Mqoa.dll
   25-Mar-2003  18:00  5.0.0.762           8,464  Mqperf.dll
   25-Mar-2003  18:00  5.0.0.773         428,304  Mqqm.dll
   25-Mar-2003  18:00  5.0.0.765         102,672  Mqrt.dll         
   25-Mar-2003  18:00  5.0.0.772          70,928  Mqsec.dll
   25-Mar-2003  18:00  5.0.0.769         400,656  Mqsnap.dll
   25-Mar-2003  18:00  5.0.0.762          23,824  Mqupgrd.dll
   25-Mar-2003  18:00  5.0.0.767         110,352  Mqutil.dll
   25-Mar-2003  18:00  5.0.0.748          64,784  Msmq.cpl

				

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi primeiro corrigido no Microsoft Windows 2000 Service Pack 4.

Mais Informação

Para evitar desnecessário de consultas de encaminhamento, os administradores podem definir um parâmetro de registo. Para nos solicitar a definir este parâmetro de registo para si, vá para o "Corrigir por mim" secção. Se preferir fazê sozinho, vá para o "Deixar-me corrigir o problema" secção.

Para obter informações adicionais sobre como obter uma correcção para o Windows 2000 Datacenter Server, clique no número de artigo abaixo para visualizar o artigo na Microsoft Knowledge Base:
265173 O programa de Datacenter e o produto de servidor do Windows 2000 Datacenter

Corrigir por mim

Para definir automaticamente o parâmetro de registo, clique na hiperligação de corrigir este problema . Em seguida, clique em Executar na caixa de diálogo Transferência de ficheiros e siga os passos neste assistente.

Reduzir esta imagemExpandir esta imagem
assets fixit1
Corrigir este problema
Microsoft Fix it 50085
Reduzir esta imagemExpandir esta imagem
assets fixit2


Nota este assistente pode estar em inglês No entanto, a correcção automática também funciona para outras versões de idioma do Windows.

Nota se não estiver a trabalhar no computador que tem o problema, guardar a correcção solução uma unidade flash ou num CD e, em seguida, executá-la no computador que tem o problema.

Agora, avance para o "Como configurar uma alteração adicional neste service pack e correcções" secção.

Deixar-me corrigir o problema

Importante Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para uma maior protecção, backup do Registro antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar cópias de segurança e restaurar o registo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
322756 Como efectuar cópias de segurança e restaurar o registo no Windows
Siga estes passos e, em seguida, saia do Editor de registo:
  1. Clique em Iniciar, clique em Executar, tipo Regedite, em seguida, clique em OK.
  2. Localize e, em seguida, clique na seguinte chave no registo:
    hklm\software\microsoft\msmq\parameters
  3. No menu Editar , aponte para Novoe, em seguida, clique em Valor DWORD.
  4. Tipo IgnoreSiteLinks, e, em seguida, prima ENTER.
  5. No menu Editar , clique em Modificar.
  6. Tipo 1e, em seguida, clique em OK.
Se este valor for 1, Message Queuing estabelece uma ligação directa. O Message Queuing parte do princípio de que não existe nenhuma porta de local. Por conseguinte, a colocação de mensagens não executar uma consulta do Active Directory.

Esta definição de registo ajuda-na implementar a colocação de mensagens em fila numa configuração não padrão. As notas de lançamento do Windows 2000 mencionar explicitamente que tem de ter um servidor de encaminhamento em cada local. Este registo pode ajudar se não necessitar de encaminhamento, mas que pretende utilizar filas públicas.

Agora, avance para o "Como configurar uma alteração adicional neste service pack e correcções" secção.

Como determinar se este problema existe

Este problema pode ser identificado quando utiliza o registo de diagnóstico de colocação de mensagens. É criado um ficheiro de texto denominado Msmq.log no directório %windir%\debug . O ficheiro de registo contém informações de diagnóstico são específicas de colocação de mensagens. Os seguintes passos activar o registo de mensagens em fila.

Siga estes passos e, em seguida, saia do Editor de registo:
  1. Clique em Iniciar, clique em Executar, tipo Regedite, em seguida, clique em OK.
  2. Localize e, em seguida, clique na seguinte chave no registo:
    hklm\software\microsoft\msmq\parameters\debug
  3. No menu Editar , aponte para Novoe, em seguida, clique em Valor DWORD.
  4. Tipo LoggingTypes, e, em seguida, prima ENTER.
  5. No menu Editar , clique em Modificar.
  6. Tipo c00000000e, em seguida, clique em OK.
Quando o registo estiver activada, poderá receber muitos movimentos de registo que se assemelham a seguinte entrada:
mqdscore/dsads/69. (&(objectCategory=CN=MSMQ-Site-Link,CN=Schema,CN=Configuration,DC=company,DC=com)(mSMQSite1=CN=location,CN=Sites,CN=Configuration,DC=company,DC=com))

Se as condições na secção "Sintomas" ocorrem, aplica esta correcção.

Como configurar uma alteração adicional neste service pack e correcções

Este service pack e correcções incluem uma alteração adicional. Reduz a frequência de actualização da definição de predefinição de dados encaminhamento, de 3 minutos para 12 horas para que os dados de encaminhamento não são alterados tão rapidamente. Para configurar esta alteração, siga estes passos:
  1. Clique em Iniciar, clique em Executar, tipo Regedite, em seguida, clique em OK.
  2. Localize e, em seguida, clique na seguinte chave no registo:
    hklm\software\microsoft\msmq\parameters\
  3. No menu Editar , aponte para Novoe, em seguida, clique em Valor DWORD.
  4. Tipo routingrefreshinterval, e, em seguida, prima ENTER.
  5. No menu Editar , clique em Modificar.
  6. Introduza o novo valor.

    O novo grupo predefinido é 12 horas.

Isto corrigiu o problema?

Verifique se o problema seja corrigido. Se estiver corrigido, o procedimento está concluído com o presente artigo. Se não estiver corrigido, pode contactar o suporte.

Propriedades

Artigo: 817076 - Última revisão: 19 de novembro de 2013 - Revisão: 8.0
Palavras-chave: 
kbmsifixme kbfixme kbhotfixserver kbqfe kbwin2ksp4fix kbbug kbfix kbwin2000presp4fix kbmt KB817076 KbMtpt
Traduçã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: 817076

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com