Beim SqlException
Aufrufen einer gespeicherten Prozedur wird Folgendes angezeigt:
Der Versuch, die logische Seite (5: 65424) in Datenbank 2 abzurufen, ist fehlgeschlagen. Es gehört zur Zuordnungseinheit 7349876362857938944 und nicht zur 4899918190390149120.
System.Data.SqlClient.SqlException aufgetreten
Message = "Der Versuch, die logische Seite (5: 65424) in Datenbank 2 abzurufen, ist fehlgeschlagen. Sie gehört zur Zuordnungseinheit 7349876362857938944 und nicht zur 4899918190390149120.Source = ". Net SqlClient Data Provider"
ErrorCode = -2146232060
Class = 21
LineNumber = 257
Number = 605
Procedure = "ispDisplayCount"
Server = "10.10.1.1"
State = 3
Was bedeutet diese Ausnahme? Gibt es eine Lösung für das oben genannte Problem?
Obwohl die Datenbank, auf die im obigen Fehler verwiesen wird, tempdb anzeigt, können ähnliche Fehler, die auf Nachricht 605 verweisen, unter Verwendung der folgenden Antworten behoben werden.
Meldung 605, Ebene 21,
Status 3, Zeile 1 Der Versuch, eine logische Seite (1: 8687634) in Datenbank 7 abzurufen, ist fehlgeschlagen. Es gehört zur Zuordnungseinheit 72057594364821504, nicht zur Zuordnungseinheit 72057594052476928.
quelle
Ich konnte dies beheben, indem ich die SQL-Caches löschte:
Anscheinend hätte ein Neustart des SQL-Dienstes die gleichen Auswirkungen gehabt.
(via Made By SQL , hier reproduziert, um anderen zu helfen!)
quelle
Höchstwahrscheinlich waren die Daten in Tabellen beschädigt.
quelle
Was Sie von vielen Leuten hören würden, ist " die Datenbank ist beschädigt, Sie müssen wiederherstellen ", ohne auch nur zu empfehlen, dass Sie einige Minuten brauchen, um einige der folgenden Schritte auszuführen. Überprüfen Sie Ihre Protokolle, finden Sie heraus, wann das Problem zum ersten Mal aufgetreten ist, welchen Fehler vor dieser Zeile aufgetreten ist, und überprüfen Sie die Datenbank / Tabelle, zu der die Seite gehört
In meinem Fall ging diesem Fehler Folgendes voraus;
Eine Problemumgehung bestand darin, den Index, auf den verwiesen wird, zu verfolgen und vorübergehend zu löschen.
Später fand ich eine dieser Microsoft - Link, der meine genaue Problem und bietet eine Lösung beschreibt Link
hoffe, das hilft jemand anderem in Zukunft
quelle