Message d'erreur lorsque vous essayez de passer en mode hors connexion sur un ordinateur client Microsoft Dynamics CRM 3.0 pour ordinateurs portables : « Échec du déplacement des données pour l'entité »

Traductions disponibles Traductions disponibles
Numéro d'article: 918108 - Voir les produits auxquels s'applique cet article
Le correctif logiciel dont il est question dans cet article n'est pas disponible en version chinoise ni en version japonaise de Microsoft Dynamics CRM.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous essayez de passer en mode hors connexion sur un ordinateur client Microsoft Dynamics CRM 3.0 pour ordinateurs portables, vous ne parvenez pas à passer en mode hors connexion. Le message d'erreur suivant s'affiche :
Échec du déplacement des données pour l'entité « nom_entité » durant l'action salnsert, countRows=1. Contactez votre administrateur système pour obtenir de l'aide et réessayez de passer en mode hors connexion.
En outre, le message d'erreur suivant est entré dans le journal d'application sur l'ordinateur client (pour les ordinateurs portables) :

Type d'événement : Erreur
Source de l'événement : MSCRMOfflineSync
Catégorie de l'événement : Aucun
ID de l'événement : 6000
Date : date
Heure : heure
Utilisateur : nom_utilisateur
Ordinateur : nom_ordinateur

Description :

Une erreur s'est produite lors de la synchronisation hors connexion. Réessayez de passer en mode hors connexion ou redémarrez Microsoft Outlook. saInsert a échoué pour l'entité « Compte », batchRows=0 avec l'exception System.Data.SqlClient.SqlException: Échec de l'insertion en bloc. Colonne trop longue dans le fichier de données pour la ligne 1, colonne 71. Assurez-vous que la fin de champ et la fin de ligne sont correctement spécifiées.

Le fournisseur OLE DB 'STREAM' rapporte une erreur mais n'a fournit aucune information sur cette erreur.
Trace de l'erreur OLE DB [Fournisseur OLE/DB 'STREAM' IRowset::GetNextRows a retourné 0x80004005: Le fournisseur n'a fournit aucune information sur cette erreur.].
L'instruction a été arrêtée.
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.Crm.Application.Outlook.OfflineSync.Utility.ExecuteSql(String strCommand, CrmDbConnection dbConnection)
at Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.PopulateTempTable(String tempTableName, String fileName, CrmDbConnection dbConnection, Int32 count, String formatFile)
at Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsertTable(EntityMetadata entity, String fileName, Int32 count, Boolean extension, String attributes)
at Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsert(EntityMetadata entity, String fileName, Int32 count)
at Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.ExecuteInsert(String entityName, Int32 count)
at Microsoft.Crm.Application.Outlook.OfflineSync.SyncData.DoBatchStep(ITransferDataProvider transferDataProvider, String entityName, SyncAction action, Int32 batchRows).

Cause

Ce problème se produit lorsque les conditions suivantes sont remplies :
  • Vous avez ajouté un champ d'attribut personnalisé utilisant le type NTEXT au formulaire principal d'une entité.
  • Le champ d'attribut personnalisé portant sur un enregistrement contient plus de 4 000 caractères.

Résolution

Pour résoudre ce problème, procédez comme suit :
  1. Installez le correctif décrit dans cet article.
  2. Installez le correctif Microsoft SQL Server décrit dans l'article suivant de la Base de connaissances Microsoft.
    923327 CORRECTIF : Un message d'erreur de violation d'accès peut s'afficher lorsque vous importez des données à l'aide de la commande « Insertion en bloc » dans SQL Server 2000
    Remarques
    • Installez le correctif décrit dans cet article sur chaque poste de travail client sur l'instance nom_ordinateur\CRM du serveur SQL.
    • Le correctif a exposé un bogue Microsoft SQL Server dans le processus Insertion en bloc. Ce bogue doit être corrigé en même temps que vous installez le correctif.
  3. Après avoir installé ces deux correctifs, supprimez le contenu du dossier suivant avant de vous déconnecter.
    C:\Documents and Settings\<utilisateur de l'ordinateur client CRM pour ordinateurs portables>\Application Data\Microsoft\MSCRM\BCP\FMT\
Remarque L'espace réservé <utilisateur de l'ordinateur client CRM pour ordinateurs portables> représente l'utilisateur de l'ordinateur client CRM réel pour ordinateurs portables.

Informations sur le correctif

Microsoft prend en charge et met à votre disposition un correctif, destiné à ne corriger que le problème décrit dans cet article. Il ne doit être appliqué qu'aux systèmes rencontrant ce problème spécifique. Ce correctif peut être soumis à des tests supplémentaires. Par conséquent, si vous n'êtes pas gravement touché par ce problème, nous vous recommandons d'attendre le prochain Service Pack Microsoft Dynamics CRM 3.0 qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez les Services de Support technique de Microsoft pour vous procurer ce correctif. Pour obtenir la liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les frais engendrés, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/default.aspx?scid=fh;FR;CNTACTMS
Remarque Dans certains cas, aucuns frais de support technique par téléphone ne vous seront facturé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 non directement liés à la mise à jour en question.

Informations sur le fichier

La version anglaise de ce correctif logiciel possède les attributs de fichier indiqués dans le tableau suivant ou ceux d'une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties à l'heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire de l'outil Date et heure du Panneau de configuration.

Client Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers pour Microsoft Office Outlook

Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeure
Microsoft.crm.application.outlook.offlinesync.dll3.0.5745.103083,30419/01/0711:06

Client Microsoft Dynamics CRM 3.0 pour Microsoft Office Outlook

Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeure
Microsoft.crm.application.outlook.offlinesync.dll3.0.5300.127880,76028/08/0613:42

Informations sur l'installation

Installez ce correctif sur les ordinateurs portables clients qui exécutent les composants client de Microsoft Dynamics CRM 3.0 ou de Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers.

Conditions préalables

Il n'y a aucune condition préalable à l'application de ce correctif.

Informations sur la suppression

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

Les administrateurs système peuvent utiliser l'outil Spunist.exe pour supprimer ce correctif à partir d'un ordinateur Windows 2000, Windows XP ou Windows Server 2003. L'utilitaire Spuninst.exe se situe dans le dossier suivant :
%Windir%\$NTUninstallKB918108$\Spuninst
Pour plus d'informations sur les paramètres du programme d'installation du package, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
832475 Description des nouvelles fonctionnalités présentes dans le programme d'installation du package des mises à jour logicielles Windows

Nécessité d'un redémarrage

Redémarrez l'ordinateur après l'installation de ce correctif si vous y êtes invité.

Statut

Ce problème a été corrigé dans le Correctif cumulatif 1 pour Microsoft CRM 3.0. Toutefois, celui-ci n'est pas encore disponible pour Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers. Vous devez par conséquent installer ce correctif si vous utilisez Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers.

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
922815 Le Correctif Cumulatif 1 pour Microsoft Dynamics CRM 3.0 est disponible

Plus d'informations

Si les symptômes décrits à la section « Symptômes » persistent après l'installation du correctif, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
916165Lors du passage en mode hors connexion dans le client Microsoft Dynamics CRM pour Outlook pour ordinateurs portables, le message d'erreur « Échec du déplacement des données pour l'entité <nom_entité> durant l'action saInsert, countRows=<nb>. » s'affiche

Références

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 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
887283 Terminologie standard des correctifs logiciels et packages de mise à jour pour Microsoft Business Solutions CRM

Propriétés

Numéro d'article: 918108 - Dernière mise à jour: mardi 12 juin 2007 - Version: 7.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers
  • Microsoft Dynamics CRM 3.0
  • Microsoft CRM client for Microsoft Office Outlook sur le système suivant
    • Microsoft Dynamics CRM 3.0
Mots-clés : 
kbcrmv3cno kberrmsg kbbug kbmbscustomization kbhotfixserver kbqfe kbmbsmigrate kbpubtypekc KB918108
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