Le processus de mise à niveau du workflow prend du temps lorsque vous mettez à niveau Microsoft Dynamics CRM 3.0 vers Microsoft Dynamics CRM 4.0

Symptômes

Lorsque vous mettez à niveau Microsoft Dynamics CRM 3.0 vers Microsoft Dynamics CRM 4.0, le processus de mise à niveau prend beaucoup de temps à se terminer.

Cause

Ce problème se produit lorsque la table WFProcessInstance contient plusieurs instances de flux de travail.

Résolution

Une mise à jour du programme d’installation est disponible auprès de Microsoft. Lorsque vous installez Microsoft Dynamics CRM 4.0, ou lorsque vous mettez à niveau vers Microsoft Dynamics CRM 4.0, vous pouvez vérifier les mises à jour du programme d’installation. Si vous sélectionnez l’option de vérification des mises à jour du programme d’installation, l’application télécharge les nouvelles mises à jour d’installation et applique les mises à jour du programme d’installation pour l’installation pendant le processus d’installation est en cours d’exécution.

Informations sur l’installation

Pour obtenir ce correctif, utilisez l’option de mise à jour fichiers d’Installation lors de l’installation de Microsoft Dynamics CRM 4.0. Pour plus d’informations sur la façon d’utiliser l’option Mettre à jour les fichiers d’Installation ou de télécharger manuellement la mise à jour du programme d’installation, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

948917 comment obtenir les mises à jour du programme d’installation pour Microsoft Dynamics CRM 4.0

Conditions préalables

Aucunes conditions préalables ne sont requises.

Informations sur la suppression

La mise à jour du programme d’installation ne peut pas être supprimé.

Solution de contournement

Pour contourner ce problème, vous devez mettre à jour l’installation de Microsoft Dynamics CRM 4.0 à l’aide de la fonctionnalité d’installation auto-réparation. Avant d’exécuter l’application mise à niveau, modifiez les clés de Registre suivantes dans le Registre du serveur Microsoft Dynamics CRM 3.0.

Avertissement Des problèmes graves peuvent survenir si vous modifiez le Registre incorrectement à l’aide de l’Éditeur du Registre ou en utilisant une autre méthode. Ces problèmes peuvent nécessiter que vous réinstalliez le système d’exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Modifiez le Registre à vos risques et périls.
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\WorkflowUpgradeThreadCount

    Définissez la valeur REG_DWORD sur 1.

    Remarques
    • Vous pouvez saisir un nombre décimal supérieur ou égal à 1 à cette entrée de Registre.
    • Le nombre maximal suggéré de threads doit être calculé à la base du nombre de processeurs sur le serveur Microsoft Dynamics CRM 3.0 multiplié par 2. Par exemple, si le serveur Microsoft Dynamics CRM a deux processeurs, le nombre maximal de threads doit être 4.
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\WorkflowUpgradeTimeout

    Définissez la valeur REG_DWORD à 15.

    Remarques
    • La valeur de cette entrée de Registre représente l’intervalle de temps en minutes pendant lequel un thread doit attendre avant de la mise à niveau de flux de travail.
    • Si le flux de travail prend plus de temps pour mettre à niveau à la valeur spécifiée dans cette entrée de Registre, le flux de travail échoue et le flux de travail suivante sera traitée.
    • Si l’intervalle de temps que vous définissez dans cette entrée de Registre est trop court, de nombreux flux de travail ne peut pas mis à niveau.
    • Si la valeur dans le champ WorkflowUpgradeTimeout est trop longue, les délais d’attente se produit plus fréquemment. Le nombre de délais d’expiration peut-être varier en fonction des ressources disponibles sur le serveur Microsoft Dynamics CRM. Ces ressources peuvent être des cycles de RAM ou de cycles processeur.

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
Description 824684 terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft
Pour plus d’informations sur Microsoft Business Solutions CRM logiciel correctif et mise à jour package terminologie, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

Propriétés

ID d'article : 958039 - Dernière mise à jour : 13 janv. 2017 - Révision : 1

Commentaires