MSSQLSERVER_1457

Gilt für:SQL ServerAzure SQL Managed Instance

Details

attribute Wert
Produktname SQL Server
Ereignis-ID 1457
Ereignisquelle MSSQLSERVER
Komponente SQLEngine
Symbolischer Name DBM_PAGE_UNDO_PENDING
Meldungstext Die Synchronisierung der '%.*ls'-Spiegeldatenbank wurde unterbrochen, und die Datenbank weist nun einen inkonsistenten Status auf. Der ALTER DATABASE-Befehl ist fehlgeschlagen. Stellen Sie sicher, dass die Spiegeldatenbank wieder online ist. Stellen Sie dann erneut eine Verbindung mit der Spiegelserverinstanz her, und warten Sie, bis die Synchronisierung der Spiegeldatenbank beendet ist.

Erklärung

Mit dieser Meldung wird angegeben, dass mit der ALTER DATABASE Datenbank_Name SET PARTNER OFF-Anweisung ein Fehler ausgelöst wurde. Durch den Fehler beim Versuch, die Datenbankspiegelung zu entfernen, wurde die Synchronisierung der Spiegeldatenbank unterbrochen. Die Datenbank weist nun einen inkonsistenten Status auf.

Benutzeraktion

So können Sie diesen Fehler mit einer der folgenden Aktionen beheben:

  • Stellen Sie die Verbindung zwischen dem Spiegelserver und dem Prinzipalserver wieder her, um eine Synchronisierung der Spiegeldatenbank zu ermöglichen.

  • Löschen Sie die Spiegeldatenbank.

    Nach dem Löschvorgang können Sie aus den Sicherungen eine neue Spiegeldatenbank erstellen.

    Hinweis

    Solange die Spiegelung noch aktiviert ist, können Sie die Spiegeldatenbank nur nach einem Fehler bei der SET PARTNER OFF-Anweisung löschen.

Weitere Informationen

Datenbankspiegelung (SQL Server)
ALTER DATABASE (Transact-SQL)
Einrichten der Datenbankspiegelung (SQL Server)
Entfernen der Datenbankspiegelung (SQL Server)
Vorbereiten einer Spiegeldatenbank auf die Spiegelung (SQL Server)