Deadlocks mit Read Repeatable-Isolationsstufe
Wenn ein benutzerdefiniertes Geschäftsobjekt eine Isolationsstufe für den Zugriff auf eine SQL Server-Instanz verwendet, und das Geschäftsobjekt von zwei Clients gleichzeitig aufgerufen wird, die eine Abfrage und ein Update in derselben Transaktion senden, ist ein Deadlock möglich. Remote Data Service ist so konzipiert, dass eine der Prozesse zum Freigeben des Deadlocks verwendet werden kann. Das Update für diesen Client schlägt jedoch fehl.
Verwenden Sie die dynamische Command TimeOut-Eigenschaft des Cursordiensts, um die Länge des Timeouts zu ändern.
Wichtig
Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Informationen finden Sie in den jeweiligen Kompatibilitäts-Cookbooks zu Windows 8 und Windows Server 2012). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Service migriert werden.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für