Vous rencontrer délais d'attente ou ralentissement des performances lorsque vous réaffectez des enregistrements d'un utilisateur à un autre utilisateur dans Microsoft Dynamics CRM 3.0

Traductions disponibles Traductions disponibles
Numéro d'article: 921235 - Voir les produits auxquels s'applique cet article
Le correctif décrits dans cet article n'est pas disponible pour la version chinoise de Microsoft Dynamics CRM ou pour la version japonaise de Microsoft Dynamics CRM.
important Cet article contient des informations sur la modification du Registre. Assurez-vous de sauvegarder le Registre avant de le modifier. Vérifiez que vous connaissez comment restaurer le Registre si un problème se produit. Pour plus d'informations sur la façon sauvegarder, restaurer et modifier le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
256986 Description du Registre Microsoft Windows
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous réaffectez des enregistrements d'un utilisateur à un autre utilisateur dans Microsoft Dynamics CRM 3.0, vous rencontrer l'un des problèmes suivants :
  • Vous rencontrez des délais d'attente.
  • Vous observez une baisse des performances. Lorsque les enregistrements sont en cours réaffectés, Microsoft Dynamics CRM prend beaucoup de temps d'ouvrir les formulaires Microsoft Dynamics CRM.
En outre, si vous utilisez le Moniteur système sur un ordinateur qui exécute Microsoft SQL Server, les compteurs de performances indiquent que l'utilisation réaffectation processus causes élevée du processeur et de verrous SQL Server.

Ce problème se produit si vous réaffectez le nombre d'enregistrements d'un utilisateur à un autre utilisateur. Par exemple, ce problème peut se produire si vous utilisez la fonctionnalité de réaffecter la liste pour affecter les enregistrements.

Résolution

Un correctif est disponible auprès de Microsoft. Toutefois, ce correctif est conçu pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique.

Si le correctif est disponible pour le téléchargement, il est une section « téléchargement correctif disponible » en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, soumettez une demande à Microsoft client service et support pour obtenir le correctif.

note Si des problèmes supplémentaires se produisent ou si n'importe quel dépannage est nécessaire, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes non traités par ce correctif spécifique. Pour une liste complète des Microsoft client service et support numéros de téléphone ou pour créer une demande de service distincte, reportez-vous au site de Web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=support
note L'écran de « téléchargement correctif disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas la langue, il est car un correctif logiciel n'est pas disponible pour cette langue.

Informations de fichier

La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.

Serveur Microsoft Dynamics CRM 3.0

Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeure
Crmmsg.dll1.2.3297.12316,08826-Mai 200610:18
Mscrmcustom.dll3.0.5300.1283171,82407-Sep-200610:26
Mscrmfastreassign.exe3.0.5300.129372,50420-Sep-200606:18
Crmhotfix.CDFNon applicable98520-Sep-200606:23
Mscrmcustom.dll3.0.5300.1283171,82407-Sep-200610:26

Microsoft Dynamics CRM 3.0 Édition professionnelle pour les fournisseurs de service

Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeureValeurs de hachagePlate-forme
Mscrmfastreassign.exe3.0.5300.129372,50420-Sep-200606:18 MD5 : B70A57F722F4FC45652597B40D3B5590
SHA1 : 234DBAB6F0BF65E7EA55BD271A38A9BE0CA8B1B2
x 86

Informations sur l'installation

Installer ce correctif sur des ordinateurs qui exécutent le serveur Microsoft Dynamics CRM 3.0.

Avertissement Des problèmes graves peuvent se produire si modification incorrecte du Registre à l'aide de l'Éditeur du Registre ou en utilisant une autre méthode. Ces problèmes peuvent obliger à réinstaller le système d'exploitation. Microsoft ne peut pas garantir que ces problèmes peuvent être résolus. Modifier le Registre à vos risques et périls.

note Si les valeurs par défaut sont petits, vous devrez peut-être créer ou modifier la valeur OleDbTimeout et la valeur ExtendedTimeout. Ensuite, l'outil MSCRMFastReassign.exe peut traiter tous les enregistrements. Pour ce faire, procédez comme suit.

Créer ou modifier la valeur OleDbTimeout

  1. Dans l'Éditeur du Registre, recherchez et cliquez ensuite la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  2. Double-cliquez sur la valeur OleDbTimeout .

    note Si la valeur OleDbTimeout n'existe pas, créez une valeur OleDbTimeout. Pour ce faire, procédez comme suit :
    1. Cliquez avec le bouton droit sur MSCRM , pointez sur Nouveau et puis cliquez sur valeur DWORD .
    2. Type OleDbTimeout .
  3. Dans la boîte de dialogue Édition de la valeur DWORD , cliquez sur décimale , tapez 600 dans le champ de données de la valeur et puis cliquez sur OK .

    note La valeur de 600 pixels représente 600 secondes. Par défaut, la valeur est 30 secondes.

Créer ou modifier la valeur ExtendedTimeout

  1. Dans l'Éditeur du Registre, recherchez et cliquez ensuite la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  2. Double-cliquez sur la valeur ExtendedTimeout .

    note Si la valeur ExtendedTimeout n'existe pas, créez une valeur ExtendedTimeout. Pour ce faire, procédez comme suit :
    1. Cliquez avec le bouton droit sur MSCRM , pointez sur Nouveau et puis cliquez sur valeur DWORD .
    2. Type ExtendedTimeout .
  3. Dans la boîte de dialogue Édition de la valeur DWORD , cliquez sur décimale , tapez 5400000 dans le champ de données de la valeur et puis cliquez sur OK .

    note La valeur de 5400000 représente 5,400 secondes. Par défaut, la valeur est de 900 secondes.
Pour installer ce correctif, procédez comme suit :
  1. Déplacer le fichier MSCRMFastReassign.exe vers le dossier suivant :
    C:\Program Files\Microsoft CRM\Tools
  2. Ouvrez une session sur le serveur Microsoft Dynamics CRM en tant qu'un utilisateur disposant du rôle d'administrateur.
  3. Exécutez le fichier MSCRMFastReassign.exe.
  4. Dans la boîte de dialogue Outil de réaffectation entité , sélectionnez l'utilisateur dans la liste en cours d'utilisateur auquel vous souhaitez réaffecter les enregistrements.
  5. Dans la liste nouvel utilisateur , sélectionnez l'utilisateur auquel vous voulez réaffecter les enregistrements.
  6. Cliquez sur réaffecter .

    note Vous ne pouvez pas annuler cette action.
Après avoir terminé le processus de réaffectation, le message suivant apparaît :
Vous avez correctement réaffectée toutes les entités à ce nouvel utilisateur.
Utilisateur précédente : User1
Nouvel utilisateur : User 2
notes
  • L'espace réservé User1 représente l'utilisateur réel qui vous sélectionnez dans la liste utilisateur actuel .
  • L'espace réservé User2 représente l'utilisateur réel qui vous sélectionnez dans la liste nouvel utilisateur .
  • L'outil peut durer 90 minutes ou plus pour réaffecter des enregistrements 900,000 ou plusieurs enregistrements, fonction sur les performances du serveur Microsoft Dynamics CRM et Microsoft SQL Server qui sont utilisés.
  • Pour déterminer le nombre des enregistrements auxquels un utilisateur a, vous devez exécuter une requête sur la base de données Microsoft Dynamics CRM dans SQL Query Analyzer ou SQL Server Management Studio. Vous devez exécuter la requête en tant qu'un administrateur Microsoft Dynamics CRM, car les enregistrements qui sont affichés dépendant sur les enregistrements l'utilisateur a accès ou a la visibilité pour voir. Si vous souhaitez afficher les enregistrements qui appartiennent à l'utilisateur d'autres entités, vous devez modifier FilteredContact Filtered_EntityName . l'emplacement est le nom de l'autre entité comme FilteredAccount. Cette requête évalue combien de temps prendra l'outil MSCRMFastReassign.exe pour attribuer des enregistrements d'un utilisateur Microsoft Dynamics CRM à un autre utilisateur de Microsoft Dynamics CRM. Si des estimations précises du temps d'exécuter cet outil sont nécessaires, vous devez exécuter cet outil dans un déploiement de test qui contient une copie des bases de données Microsoft Dynamics CRM production sur du matériel similaire. Pour déterminer le nombre d'enregistrements dont un utilisateur, exécutez la requête suivante sur la base de données Microsoft Dynamics CRM dans SQL Query Analyzer ou SQL Server Management Studio, qu'une Microsoft Dynamics CRM Administrateur.
    SELECT OwnerIdName, count(*) as 'RecordCount'
    FROM FilteredContact
    GROUP BY OwnerIdName
    ORDER BY 'RecordCount'
    

Conditions préalables

Aucune condition préalable ne doivent appliquer ce correctif.

Demande de redémarrage

Si vous êtes invité, redémarrez l'ordinateur après avoir installé le correctif logiciel.

Informations sur la suppression

Pour supprimer ce correctif d'un ordinateur qui exécute Microsoft Windows Server 2003, Microsoft Windows XP ou Microsoft Windows 2000, utilisez Ajout / Suppression de programmes dans le Panneau de configuration.

Les administrateurs système peuvent utiliser l'outil Spuninst.exe pour supprimer ce correctif à partir d'un ordinateur qui exécute Microsoft Windows Server 2003, Microsoft Windows XP ou Microsoft Windows 2000.

L'utilitaire Spuninst.exe se trouve dans le dossier %Windir%\$NTUninstallKB921235$\Spuninst. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
832475 Description des nouvelles fonctionnalités dans le programme package d'installation pour les mises à jour logicielles Windows

Plus d'informations

Pour savoir de réglage des performances pour CRM 3.0, cliquez sur le lien suivant pour afficher le livre blanc « Optimisation la performance de Microsoft Dynamics CRM 3.0 du livre blanc » :
http://www.microsoft.com/downloads/details.aspx?FamilyID=6b32e0b3-5520-48a7-b3cd-d8477d084821&DisplayLang=en
Pour plus d'informations sur la terminologie utilisée pour décrire les mises à jour logicielles Microsoft, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
887283 Package correctif de logiciel Microsoft Business Solutions CRM et mise à jour de normes d'affectation de noms

Propriétés

Numéro d'article: 921235 - Dernière mise à jour: vendredi 6 juillet 2007 - Version: 3.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft CRM 3.0
  • Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers
Mots-clés : 
kbmt kbautohotfix kbmbsadministration kbhotfixserver kbqfe kbmbsmigrate KB921235 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 921235
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