2016-08-17 4 views
2

Ich habe 2 SQL Azure DBs (V12) innerhalb eines einzelnen Servers und möchte die Transaktion atomar sein. Versuchen zu tun, was erwähnt wird here.Fehler bei der Verwendung der elastischen Datenbanktransaktion mit SQL Azure

Ich bekomme unter Ausnahme, während Sie versuchen, die Transaktionen in einem einzigen Transaktionsbereich zu wickeln. Das Projekt zielt auf .net Version 4.6 ab. Was fehlt mir hier?

enter image description here

Fehlermeldung (bei Bild erscheint auf Ihrer Seite nicht.): „Der Dienst einen Fehler bei der Verarbeitung Ihrer Anfrage gestoßen Bitte versuchen Sie es erneut Fehlercode 8510. ein schwerwiegender Fehler auf der aufgetreten ist. aktuellen Befehl. Die Ergebnisse, falls vorhanden, sollten verworfen werden. "

Danke!

+0

Können Sie fügen die Ausnahme als Text, Bilder werden in einigen Bereichen blockiert – TheGameiswar

+0

Fertig. In der Frage wurde ein Fehlermeldungstext hinzugefügt. –

+0

Schauen Sie sich diesen Link an, alt aber anwendbar möglicherweise sein: https: //support.microsoft.com/en-us/kb/307802 – TheGameiswar

Antwort

0

Können Sie überprüfen, dass Sie mit .NET 4.6.1 ausgeführt werden? Sie benötigen 4.6.1 oder höher und die Ausnahmen sehen so aus, als ob Sie auf einer früheren .NET-Version als dieser ausgeführt werden.

Danke, Torsten

+0

Ich sehe auch diesen Fehler, und ich bin auch Code mit .NET 4.6.1 ausgeführt. Es passiert nur mit einer bestimmten Datenbank. –

+0

Es ist ein konsistent reproduzierbarer Fehler, wenn ich eine Point-in-Time-Wiederherstellung durchführe und dann versuche, eine Transaktion mit mehreren Datenbanken durchzuführen, die die Datenbank enthält, die als Ergebnis der Point-in-Time-Wiederherstellung erstellt wurde. –

+0

Es klingt, als ob es nur für eine Ihrer Datenbanken passiert. Ich würde gerne den Server, der diese Datenbank ausführt, genauer betrachten. Können Sie mir bei torsteng (at) Microsoft (dot) com mit dem Servernamen und dem Datenbanknamen für diese Datenbank offline antworten? Vielen Dank! –

Verwandte Themen