Ändern der Transaktionssicherheit in einer Datenbank-Spiegelungssitzung (Transact-SQL)
Gilt für:SQL Server
Die Transaktionssicherheit ist das Attribut, das den Betriebsmodus der Sitzung steuert. Der Datenbankbesitzer kann die Transaktionssicherheit jedoch jederzeit ändern. Standardmäßig ist die Sicherheitsstufe für Transaktionen auf FULL (synchroner Betriebsmodus) festgelegt.
Wird die Transaktionssicherheit deaktiviert, geht die Sitzung in den asynchronen Betriebsmodus über, in dem die Leistung maximiert wird. Falls der Prinzipal nicht mehr verfügbar ist, wird der Spiegel beendet, ist jedoch als betriebsbereit verfügbar (ein Failover erfordert das Erzwingen des Diensts bei möglichem Datenverlust).
So aktivieren Sie die Transaktionssicherheit
Stellen Sie eine Verbindung mit dem Prinzipalserver her.
Führen Sie die folgende Transact-SQL-Anweisung aus:
ALTER DATABASE <database> SET PARTNER SAFETY FULL
Dabei ist <database> der Name der gespiegelten Datenbank.
So deaktivieren Sie die Transaktionssicherheit
Stellen Sie eine Verbindung mit dem Prinzipalserver her.
Führen Sie die folgende Anweisung aus:
ALTER DATABASE <database> SET PARTNER SAFETY OFF
Dabei ist <database> die gespiegelte Datenbank.
Weitere Informationen
ALTER DATABASE-Datenbankspiegelung (Transact-SQL)
Database Mirroring Operating Modes
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