Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:Azure SQL Database
Zawiera wiersz dla każdego połączenia replikacyjnego pomiędzy bazami danych podstawowymi i wtórnymi w partnerstwie georeplikacyjnym. Ten widok znajduje się w logicznej master
bazie danych.
Nazwa kolumny | Typ danych | Opis |
---|---|---|
database_id |
Int | Identyfikator bieżącej bazy danych w widoku sys.databases . |
start_date |
datetimeoffset | Czas UTC w regionalnym centrum danych usługi SQL Database po zainicjowaniu replikacji bazy danych. |
modify_date |
datetimeoffset | Czas UTC w regionalnym centrum danych usługi SQL Database po zakończeniu replikacji geograficznej bazy danych. Nowa baza danych jest synchronizowana z podstawową bazą danych od tej pory. |
link_guid |
unikalnyidentyfikator | Unikatowy identyfikator łącza replikacji geograficznej. |
partner_server |
nazwa systemu | Nazwa serwera usługi SQL Database zawierającego bazę danych replikowanej geograficznie. |
partner_database |
nazwa systemu | Nazwa replikowanej geograficznie bazy danych na połączonym serwerze usługi SQL Database. |
replication_state |
tinyint | Stan replikacji geograficznej dla tej bazy danych, jeden z:0 = Oczekujące. Utworzenie aktywnej pomocniczej bazy danych jest zaplanowane, ale niezbędne kroki przygotowania nie zostały jeszcze ukończone.1 = Rozmieszczanie. Obiekt docelowy replikacji geograficznej jest rozmieszczany, ale dwie bazy danych nie są jeszcze zsynchronizowane. Do momentu ukończenia siania nie można nawiązać połączenia z pomocniczą bazą danych. Usunięcie bazy danych podrzędnej z bazowej spowoduje anulowanie operacji seedowania.2 = Nadgonienie. Pomocnicza baza danych jest w stanie spójnym transakcyjnie i jest stale synchronizowana z podstawową bazą danych.4 = Zawieszone. Nie jest to aktywna relacja ciągłego kopiowania. Ten stan zwykle wskazuje, że przepustowość dostępna dla połączenia międzyoperacyjnego jest niewystarczająca dla poziomu aktywności transakcji w podstawowej bazie danych. Jednak relacja ciągłego kopiowania jest nadal nienaruszona. |
replication_state_desc |
nvarchar(256) | PENDING SEEDING CATCH_UP SUSPENDED |
role |
tinyint | Rola replikacji geograficznej, jedna z:0 = Podstawowy. Element database_id odnosi się do podstawowej bazy danych w partnerstwie replikacji geograficznej.1 = pomocnicza. Element database_id odnosi się do podstawowej bazy danych w partnerstwie replikacji geograficznej. |
role_desc |
nvarchar(256) | PODSTAWOWE WTÓRNY |
secondary_allow_connections |
tinyint | Typ pomocniczy, jeden z następujących elementów: 0 = Nie. Pomocnicza baza danych nie jest dostępna do czasu przejścia w tryb failover. 1 = ReadOnly. Pomocnicza baza danych jest dostępna tylko dla połączeń klienckich z aplikacją ApplicationIntent=ReadOnly. 2 = Wszystkie. Pomocnicza baza danych jest dostępna dla dowolnego połączenia klienta. |
secondary_allow_connections_desc |
nvarchar(256) | Nie. Wszystko Tylko do odczytu |
percent_copied |
Int | Postęp seedingu w procentach |
Uprawnienia
Ten widok jest dostępny tylko w master
bazie danych na serwerze logicznym do nazwy logowania podmiotu zabezpieczeń na poziomie serwera. Wyniki będą zwracane tylko dla administratora serwera, administratora firmy Microsoft Entra lub użytkownika z rolą dbmanager.
Przykład
Pokaż wszystkie bazy danych z linkami replikacji geograficznej.
SELECT
database_id
, start_date
, partner_server
, partner_database
, replication_state
, role_desc
, secondary_allow_connections_desc
FROM sys.geo_replication_links;
Treści powiązane
- sys.dm_geo_replication_link_status (Azure SQL Database)
- sys.dm_operation_status (Azure SQL Database)
- Połącz się z repliką tylko do odczytu
- Aktywna replikacja geograficzna
- Omówienie grup automatycznego trybu failover i najlepsze praktyki (Azure SQL Database)