Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 master Datenbank.
| Spaltenname | Datentyp | Description |
|---|---|---|
database_id |
int | ID der aktuellen Datenbank in der sys.databases Ansicht. |
start_date |
datetimeoffset | Die UTC-Zeit in einem regionalen SQL-Datenbank-Rechenzentrum, zu der das Kopieren der Datenbank initiiert wurde. |
modify_date |
datetimeoffset | UTC-Zeit im regionalen SQL-Datenbank-Rechenzentrum, 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 Georeplikations-Verbindung. |
partner_server |
sysname | Name des SQL Datenbankservers mit der verknüpften Datenbank. |
partner_database |
sysname | Name der georeplizierten Datenbank auf dem verknüpften SQL-Datenbankserver. |
replication_state |
tinyint | Der Status der Georeplikation für diese Datenbank, entweder:0 = Ausstehend. Die Erstellung der aktiven sekundären Datenbank ist geplant, aber die notwendigen Vorbereitungsschritte sind noch nicht abgeschlossen.1 = Aussaat. Das Georeplikationsziel wird initialisiert, aber die beiden Datenbanken sind noch nicht synchronisiert. Bis das Seeding abgeschlossen ist, können Sie keine Verbindung zur sekundären Datenbank herstellen. Das Entfernen der sekundären Datenbank aus der Primärdatenbank bricht die Seeding-Operation ab.2 = Aufholen. Die sekundäre Datenbank befindet sich in einem transaktionskonsistenten Zustand und wird ständig mit der primären Datenbank synchronisiert.4 = Angehalten. Es handelt sich nicht um eine aktive kontinuierliche Kopierbeziehung. 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) | PENDINGSEEDINGCATCH_UPSUSPENDED |
role |
tinyint | Rolle bei der Georeplikation, entweder:0 = Primär. Dies database_id bezieht sich auf die primäre Datenbank in der Georeplikationspartnerschaft.1 = Sekundär. Dies database_id bezieht sich auf die primäre Datenbank in der Georeplikationspartnerschaft. |
role_desc |
nvarchar(256) | PRIMARYSECONDARY |
secondary_allow_connections |
tinyint | Der Typ der sekundären Datenbank, entweder:0 = Nein. Die sekundäre Datenbank ist erst nach dem Failover zugänglich.1 = Nur lesen. Auf die sekundäre Datenbank kann nur für Client-Verbindungen mit ApplicationIntent=ReadOnly zugegriffen werden.2 = Alle. Auf die sekundäre Datenbank kann für jede Client-Verbindung zugegriffen werden. |
secondary_allow_connections_desc |
nvarchar(256) | No All Schreibgeschützt. |
percent_copied |
int | Der Fortschritt der Aussaatung in Prozent. |
Erlaubnisse
Diese Ansicht ist nur in der masterDatenbank auf dem logischen Server für die Anmeldung des Prinzipals auf Server-Level verfügbar. Ergebnisse werden nur für den Serveradministrator, den Microsoft Entra-Administrator oder für einen Benutzer mit der DB-Manager-Rolle zurückgegeben.
Beispiele
Alle Datenbanken mit Geo-Replikationslinks anzeigen.
SELECT database_id,
start_date,
partner_server,
partner_database,
replication_state,
role_desc,
secondary_allow_connections_desc
FROM sys.geo_replication_links;