Résoudre les erreurs d’opération en bloc Dataverse

Cet article décrit les erreurs système que vous pouvez rencontrer lors de l’utilisation des opérations en bloc Microsoft Dataverse et comment les éviter.

Erreur « Erreur Sql : erreur SQL générique »

Code d’erreur : -2147204784
Code d’erreur Sql : -2146232060
Numéro SQL : 1205
Message d’erreur : erreur SQL générique. Code d’erreur CRM : -2147204784 Code d’erreur Sql : -2146232060 Numéro Sql : 1205

Résolution

Cette erreur se produit lors de la tentative de mise à jour simultanée du même enregistrement. Veillez à ne pas tenter de requêtes simultanées sur le même enregistrement.

Erreur « Erreur SQL : expiration du délai d’expiration SQL »

Code d’erreur : -2147204783
Code d’erreur Sql : -2146232060
Numéro SQL : -2
Message d’erreur : Le délai d’expiration SQL a expiré. Code d’erreur CRM : -2147204783 Code d’erreur Sql : -2146232060 Numéro Sql : -2

Résolution

Cette erreur est susceptible de se produire si la taille de lot de votre demande est trop importante. Pour éviter les délais d’attente SQL, réduisez la taille du lot de votre requête.

Erreur « La transaction de la commande SQL a déjà été restaurée ou validée »

Code d’erreur : -2147220907
Message d’erreur : la transaction de la commande SQL a déjà été restaurée ou validée ; cela est généralement dû à une exception d’interblocage SQL avalée.

Résolution

Cette erreur et son exception d’interblocage sous-jacent sont susceptibles de se produire lors de la tentative de mise à jour simultanée du même enregistrement. Pour éviter les interblocages, veillez à ne pas tenter de requêtes simultanées sur le même enregistrement.

Erreur « Il n’y a pas de transaction active »

Code d’erreur : -2147220911
Message d’erreur : Il n’y a pas de transaction active. Cette erreur est généralement due à des plug-ins personnalisés qui ignorent les erreurs des appels de service et continuent le traitement.

Résolution

Cette erreur n’est pas liée à l’utilisation des opérations en bloc. Passez en revue tous les plug-ins personnalisés qui peuvent être exécutés dans le cadre de votre demande. Pour plus d’informations sur ces erreurs, consultez Erreurs de transaction.

Erreurs du client

Vous pouvez rencontrer des erreurs dues à des problèmes dans les demandes d’opération en bloc envoyées. Si vous rencontrez une erreur client lors de l’utilisation d’opérations en bloc, consultez Résoudre les erreurs du client Dataverse.

Voir aussi

Conception de personnalisation évolutive dans Microsoft Dataverse