Interblocages avec niveau d'isolation lecture réitérable
Si un objet métier personnalisé utilise un niveau d’isolation reproductible pour accéder à un serveur SQL Server et que l’objet métier est appelé simultanément par deux clients qui envoient une requête et une mise à jour dans la même transaction, un blocage est possible. Le service de données distants est conçu pour permettre à l’un des processus de sortir du blocage, mais la mise à jour échoue pour ce client.
Utilisez la propriété dynamique du service de curseur pour modifier la durée du délai d'attente de la commande.
Important
À compter de Windows 8 et Windows Server 2012, les composants serveur RDS ne sont plus inclus dans le système d’exploitation Windows (voir Windows 8 et livre de recettes de compatibilité Windows Server 2012 pour plus de détails). Les composants clients RDS seront supprimés dans une prochaine version de Windows. Évitez d’utiliser cette fonctionnalité dans le nouveau travail de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS devraient migrer vers WCF Data Service.