Numéro d'article: 817076
Agrandir tout | Réduire tout

Sommaire

Description du problème

Lorsqu'un client détermine que le site du client a sans serveurs de routage Microsoft Message Queuing (également appelé MSMQ), les requêtes des clients pour les liens de sites et de portails de site pour apprendre la topologie de l'entreprise. Cela se produit afin que le client puisse prendre toutes les décisions de routage généralement prises par un serveur de routage. L'algorithme de routage de Message Queuing utilise des liens de sites et de portails de site. Ceux-ci sont définis dans le service d'annuaire Active Directory pour le routage intersite. Lorsque le service Message Queuing crée une connexion inter-sites, il tente d'abord de trouver un portail de site dans le lien de site. Si aucun portail de site n'existe, Message Queuing essaie d'envoyer le message directement. Si vous avez des milliers de clients, plusieurs contrôleurs de domaine uniquement et aucun portail de site, les requêtes (échouées) de portails de site peut nuire aux performances des contrôleurs de domaine.

Si vous n'êtes pas sûr de l'existence de ce problème dans votre environnement, consultez le « Comment faire pour déterminer si ce problème existe » section.

Résolution

Pour résoudre ce problème, installez le dernier service pack pour Microsoft Windows 2000. Si vous ne pouvez pas installer le dernier service pack pour Windows 2000 pour une raison quelconque, vous pouvez obtenir un correctif qui corrigera également ce problème. Après avoir installé le service pack ou le correctif logiciel, accédez à la « Informations supplémentaires » section pour plus d'informations sur la façon de définir un paramètre de Registre qui évitera les requêtes de routage inutiles.

Comment faire pour obtenir le service pack

Pour résoudre ce problème, procurez-vous le dernier service pack pour Microsoft Windows 2000. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
260910 Comment faire pour obtenir le dernier service pack Windows 2000

Comment faire pour obtenir le correctif

Un correctif est désormais disponible auprès de Microsoft. Toutefois, il est conçu pour résoudre uniquement le problème décrit dans cet article. Il s'applique uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous vous recommandons d'attendre le prochain service pack Windows 2000 qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez les Services de Support technique Microsoft pour obtenir le correctif. Pour obtenir une liste complète des numéros de téléphone des Services de Support technique Microsoft et des informations sur les coûts de support, visitez le site Web de Microsoft à l'adresse suivante :
http://support.Microsoft.com/contactus/?ws=support
Remarque : Dans certains cas particuliers, les frais généralement encourus pour les appels au support technique peuvent être annulés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de la mise à jour spécifique en question.La version anglaise de ce a des attributs de fichier (ou version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont classées par rapport temps universel coordonné (UTC). Les informations du fichier sont converties en heure locale. Pour établir la différence entre l'UTC et l'heure locale, utilisez l'onglet fuseau horaire de l'onglet Date et l'heure du Panneau de configuration.
   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

				

Statut

Microsoft a confirmé qu'il s'agit d'un problème pour les produits Microsoft répertoriés dans la section « S'applique à ». Ce problème a été corrigé dans Microsoft Windows 2000 Service Pack 4.

Plus d'informations

Pour éviter les requêtes de routage inutiles, les administrateurs peuvent définir un paramètre de Registre. Afin que nous puissions définir ce paramètre de Registre pour vous, accédez à la « Aidez-moi » section. Si vous préférez le faire vous-même, passez à la « Je résous le problème moi-même » section.

Pour plus d'informations sur la façon d'obtenir un correctif pour Windows 2000 Datacenter Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
265173 Le programme Datacenter et le produit Windows 2000 Datacenter Server

Résolvez le problème pour moi

Pour définir automatiquement le paramètre du Registre, cliquez sur le lien résoudre ce problème . Cliquez sur exécuter dans la boîte de dialogue Téléchargement de fichier, puis suivez les étapes de cet Assistant.

Réduire cette imageAgrandir cette image
assets fixit1
Résoudre ce problème
Microsoft Fix it 50085
Réduire cette imageAgrandir cette image
assets fixit2


Remarque cet Assistant peut exister en anglais uniquement. toutefois, la correction automatique est opérationnelle pour les versions de Windows en d'autres langues.

Remarque si vous n'êtes pas l'ordinateur concerné, vous pouvez enregistrer la solution sur un lecteur flash ou sur un CD-ROM et ensuite l'exécuter sur l'ordinateur qui rencontre le problème.

Passez maintenant à la « Comment faire pour configurer une modification supplémentaire dans ce service pack et ce correctif » section.

Je résous le problème moi-même

Important : Cette section, la méthode ou la tâche qui va suivre contient des étapes qui vous indiquent la méthode pour modifier le Registre de Windows. Toutefois, des problèmes sérieux peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous de suivre ces étapes avec une attention toute particulière. Afin de couvrir votre système d'une protection supplémentaire, veuillez sauvegarder le Registre avant d'intervenir pour y apporter des modifications. Ainsi, si à la suite des modifications un problème devait survenir, vous pourrez toujours restaurer le Registre. Pour obtenir des informations sur la marche à suivre pour sauvegarder ou restaurer la Base de Registre, cliquez sur le lien (numéro) ci-dessous et afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows
Procédez comme suit, puis quittez l'Éditeur du Registre :
  1. Cliquez sur Démarrer, sur exécuter, type Regedit, puis cliquez sur OK.
  2. Recherchez, puis cliquez sur la clé suivante dans le Registre :
    hklm\software\microsoft\msmq\parameters
  3. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Type IgnoreSiteLinks, puis appuyez sur ENTRÉE.
  5. Dans le menu Edition , cliquez sur Modifier.
  6. Type 1, puis cliquez sur OK.
Si cette valeur est 1, Message Queuing établit une connexion directe. Message Queuing suppose qu'aucun portail de site n'existe. Par conséquent, Message Queuing effectue une requête Active Directory.

Ce paramètre de Registre vous permet de déployer Message Queuing dans une configuration non standard. Les notes de publication de Windows 2000 indiquer de façon explicite que vous devez avoir un serveur de routage dans chaque site. Ce Registre peut aider si vous n'avez pas besoin de routage, mais que vous souhaitez utiliser des files d'attente publiques.

Passez maintenant à la « Comment faire pour configurer une modification supplémentaire dans ce service pack et ce correctif » section.

Comment faire pour déterminer l'existence de ce problème

Ce problème peut être identifié lors de l'utilisation de l'enregistrement des diagnostics Message Queuing. Un fichier texte nommé Msmq.log est créé dans le répertoire %windir%\debug . Le fichier journal contient des informations de diagnostic spécifiques à Message Queuing. Les étapes suivantes permettent de journalisation de Message Queuing.

Procédez comme suit, puis quittez l'Éditeur du Registre :
  1. Cliquez sur Démarrer, sur exécuter, type Regedit, puis cliquez sur OK.
  2. Recherchez, puis cliquez sur la clé suivante dans le Registre :
    hklm\software\microsoft\msmq\parameters\debug
  3. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Type LoggingTypes, puis appuyez sur ENTRÉE.
  5. Dans le menu Edition , cliquez sur Modifier.
  6. Type c00000000, puis cliquez sur OK.
Lorsque la journalisation est activée, vous pouvez recevoir de nombreuses entrées de journal semblables à l'entrée suivante :
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))

Si les conditions dans la section « Symptômes » se produisent, appliquez ce correctif.

Comment faire pour configurer une modification supplémentaire dans ce service pack et les correctifs

Ce service pack et ce correctif comprennent une modification supplémentaire. Il réduit la fréquence d'actualisation du paramètre de la gamme données par défaut de 3 minutes à 12 heures pour que les données de routage ne changent pas très rapidement. Pour configurer cette modification, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, type Regedit, puis cliquez sur OK.
  2. Recherchez, puis cliquez sur la clé suivante dans le Registre :
    hklm\software\microsoft\msmq\parameters\
  3. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Type routingrefreshinterval, puis appuyez sur ENTRÉE.
  5. Dans le menu Edition , cliquez sur Modifier.
  6. Entrez la nouvelle valeur.

    La nouvelle valeur par défaut est de 12 heures.

Ce problème est-il résolu ?

Vérifiez si le problème est résolu. Si c'est le cas, vous avez terminé avec cet article. S'il n'est pas résolu, vous pouvez contacter le support.

Propriétés

Numéro d'article: 817076 - Dernière mise à jour: mardi 19 novembre 2013 - Version: 8.0
Mots-clés : 
kbmsifixme kbfixme kbHotfixServer kbqfe kbwin2ksp4fix kbbug kbfix kbwin2000presp4fix kbmt KB817076 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 817076
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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