sys.geo_replication_links (Azure SQL-Datenbank)
Gilt für:Azure SQL-Datenbank
Enthält eine Zeile für jede Replikationsverknüpfung zwischen primären und sekundären Datenbanken in einer Georeplikationspartnerschaft. Diese Ansicht befindet sich in der logischen Masterdatenbank .
Spaltenname | Datentyp | Beschreibung |
---|---|---|
database_id | int | ID der aktuellen Datenbank in der Sys.databases-Ansicht. |
start_date | datetimeoffset | UTC-Zeit bei einem regionalen SQL-Datenbankdatencenter, als die Datenbankreplikation initiiert wurde. |
modify_date | datetimeoffset | UTC-Zeit im regionalen SQL-Datenbankdatencenter, wenn die Georeplikation der Datenbank abgeschlossen ist. Die neue Datenbank wird ab diesem Zeitpunkt mit der primären Datenbank synchronisiert. |
link_guid | uniqueidentifier | Eindeutige ID der Georeplikationsverknüpfung. |
partner_server | sysname | Name des SQL-Datenbankservers, der die georeplizierte Datenbank enthält. |
partner_database | sysname | Name der georeplizierten Datenbank auf dem verknüpften SQL-Datenbankserver. |
replication_state | tinyint | Der Status der Georeplikation für diese Datenbank, einer von: 0 = Ausstehend. Die Erstellung der aktiven sekundären Datenbank wird geplant, aber die erforderlichen Vorbereitungsschritte sind noch nicht abgeschlossen. 1 = Seeding. Für das Georeplikationsziel wird ein Seeding durchgeführt, aber die beiden Datenbanken sind noch nicht synchronisiert. Bis zum Abschluss des Seedings können Sie keine Verbindung mit der sekundären Datenbank herstellen. Wenn Sie die sekundäre Datenbank aus der primären Datenbank entfernen, wird der Seedingvorgang abgebrochen. 2 = Aufholen. Die sekundäre Datenbank befindet sich in einem transaktionskonsistenten Zustand und wird ständig mit der primären Datenbank synchronisiert. 4 = Angehalten. Dies ist keine aktive Beziehung mit kontinuierlichem Kopieren. Dieser Status gibt normalerweise an, dass die Bandbreite, die für den Interlink verfügbar ist, für die Ebene der Transaktionsaktivität in der primären Datenbank nicht ausreicht. Die Beziehung mit kontinuierlichem Kopieren ist jedoch nach wie vor intakt. |
replication_state_desc | nvarchar(256) | PENDING SEEDING CATCH_UP SUSPENDED |
Rolle | tinyint | Georeplikationsrolle, eine der folgenden: 0 = Primär. Die database_id bezieht sich auf die primäre Datenbank in der Georeplikationspartnerschaft. 1 = Sekundär. Die database_id bezieht sich auf die primäre Datenbank in der Georeplikationspartnerschaft. |
role_desc | nvarchar(256) | PRIMARY SECONDARY |
secondary_allow_connections | tinyint | Der sekundäre Typ, einer von: 0 = Nein. Auf die sekundäre Datenbank kann erst zugegriffen werden, wenn ein Failover ausgeführt wird. 1 = ReadOnly. Auf die sekundäre Datenbank kann nur für Clientverbindungen mit ApplicationIntent=ReadOnly zugegriffen werden. 2 = Alle. Auf die sekundäre Datenbank kann für jede Clientverbindung zugegriffen werden. |
secondary_allow_connections_desc | nvarchar(256) | Nein Alle Schreibgeschützt |
percent_copied | int | Seeding-Fortschritt in Prozent |
Berechtigungen
Diese Ansicht ist nur in der Masterdatenbank auf dem logischen Server für die Prinzipalanmeldung auf Serverebene verfügbar. Ergebnisse werden nur für den Serveradministrator, den Azure Active Directory-Administrator oder für einen Benutzer mit der Dbmanager-Rolle zurückgegeben.
Beispiel
Alle Datenbanken mit Georeplikationsverknüpfung anzeigen.
SELECT
database_id
, start_date
, partner_server
, partner_database
, replication_state
, role_desc
, secondary_allow_connections_desc
FROM sys.geo_replication_links;
Nächste Schritte
Weitere Informationen zu verwandten Konzepten finden Sie in den folgenden Artikeln:
- sys.dm_geo_replication_link_status (Azure SQL-Datenbank)
- sys.dm_operation_status (Azure SQL-Datenbank)
- Herstellen einer Verbindung mit einem schreibgeschützten Replikat
- Aktive Georeplikation
- Übersicht über & bewährte Methoden für Automatische Failovergruppen (Azure SQL-Datenbank)
- Autofailover-Gruppen: Übersicht und Best Practices (Azure SQL Managed Instance)
Feedback
Feedback senden und anzeigen für