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 Cursordients, 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-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für