sys.database_mirroring (Transact-SQL)
Zawiera jeden wiersz dla każdej bazy danych w wystąpienie z SQL Server. Jeśli baza danych nie jest ONLINE lub dublowanie bazy danych nie jest włączone, wszystkie kolumny z wyjątkiem wartości database_id będzie równa NULL.
Aby zobaczyć inne niż wiersz dla bazy danych wzorzec or tempdb, użytkownik musi być właścicielem bazy danych lub co najmniej uprawnienia Tworzenie bazy danych w lub ALTER DATABASE bez lub bazy danych bez VIEW uprawnienia poziom serwerawzorzec bazy danych.Aby wyświetlić wartości inne niż NULL dla lustrzana baza danych, musi być członkiem sysadmin stała rola serwera.
Uwaga
Jeśli baza danych nie uczestniczy w dublowanie, wszystkie kolumny prefiksem mirroring_ są wartości NULL.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
database_id |
int |
Identyfikator bazy danych.Jest unikatowy w obrębie wystąpienie SQL Server. |
mirroring_guid |
uniqueidentifier |
Identyfikator powiązania dublowanie. Wartość NULL = baza danych jest niedostępny lub nie jest dublowany.
Note:
Jeśli baza danych nie uczestniczy w dublowanie, wszystkie kolumny prefiksem mirroring_ są wartości NULL.
|
mirroring_state |
tinyint |
Stan lustrzana baza danych oraz o dublowanie bazy danych sesja. 0 = Zawieszone 1 = Rozłączony z partner 2 = Synchronizacja 3 = Czasu pracy awaryjnej 4 = Synchronized 5 = Partnerzy nie są zsynchronizowane.Praca awaryjna nie jest obecnie możliwa. 6 = Partnerów są zsynchronizowane.Praca awaryjna jest potencjalnie możliwe.Aby uzyskać informacje dotyczące wymagań pracy awaryjnej, zobacz Synchronous Database Mirroring (High-Safety Mode). Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_state_desc |
nvarchar(60) |
Opis stanu lustrzana baza danych oraz o dublowanie bazy danych sesja, może to być jedna: BRAK POŁĄCZENIA SYNCHRONIZOWANE SYNCHRONIZOWANIE PENDING_FAILOVER ZAWIESZONE NIEZSYNCHRONIZOWANE SYNCHRONIZOWANE WARTOŚCI NULL Aby uzyskać więcej informacji zobaczMirroring States. |
mirroring_role |
tinyint |
Bieżącej roli lokalnej bazy danych jest odtwarzany w dublowanie bazy danych sesja. 1 = Główny 2 = Dublowania Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_role_desc |
nvarchar(60) |
Opis roli w lokalnej bazie danych jest odtwarzany w dublowanie, może mieć jedną z wartości: GŁÓWNE DUBLOWANIE |
mirroring_role_sequence |
int |
Liczba przypadków czy dublowanie partnerów są przełączane role kapitał i dublowanie z powodu do awaryjnego lub wymuszona usługa. Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_safety_level |
tinyint |
Ustawienia bezpieczeństwa dla aktualizacji do lustrzana baza danych: 0 = Nieznany stan 1 = Off [asynchronicznego] 2 = Pełny [synchroniczne] Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_safety_level_desc |
nvarchar(60) |
Ustawienia bezpieczeństwa transakcji aktualizacji na lustrzana baza danych, może to być jedna: NIEZNANY WYŁĄCZANIE PEŁNE WARTOŚCI NULL |
mirroring_safety_sequence |
int |
Aktualizacji numeru sekwencji dla zmiany poziom bezpieczeństwa transakcji. Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_partner_name |
nvarchar(128) |
Nazwa serwera dublowanie bazy danych partner. Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_partner_instance |
nvarchar(128) |
Nazwa obiektu i nazwa komputera dla partner.Klienci wymagają tych informacji do łączenia się z partner, jeśli stał się serwerem głównym. Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_witness_name |
nvarchar(128) |
Nazwa serwera dublowanie bazy danych dowód. Wartość NULL = dowód nie istnieje. |
mirroring_witness_state |
tinyint |
Należy podać z dowód w bazie danych, dublowanie sesja z bazą danych, może to być jedna z: 0 = Nieznany 1 = Połączono 2 = Rozłączony Wartość NULL = nie istnieje dowód, baza danych nie jest w trybie online lub nie jest odzwierciedlana w bazie danych. |
mirroring_witness_state_desc |
nvarchar(60) |
Opis stanu, może mieć jedną z wartości: NIEZNANY POŁĄCZONE BRAK POŁĄCZENIA WARTOŚCI NULL |
mirroring_failover_lsn |
numeric(25,0) |
Rejestrowanie numer sekwencji (LSN) najnowszego rekordu dziennik transakcji, które jest gwarantowane, że jest zaostrzony na dysku, na obu partnerów.Po awaryjnym przeniesieniu mirroring_failover_lsn jest używany przez partnerów do punktu uzgodnienia, od której rozpoczyna się nowy serwer dublowany zsynchronizować nowe dublowanie bazy danych z nową główna baza danych. |
mirroring_connection_timeout |
int |
Dublowanie połączenia limitu czas w sekundach.Jest to liczba sekund oczekiwania na odpowiedź od partner lub dowód przed uwzględnieniem ich niedostępne.Domyślną wartość limitu czas wynosi 10 sekund. Wartość NULL = baza danych jest niedostępny lub nie jest dublowany. |
mirroring_redo_queue |
int |
Maksymalna ilość dziennika, aby być ponowione na dublowanie.Jeśli mirroring_redo_queue_type jest ustawiona na UNLIMITED, co jest ustawieniem domyślnym, ta kolumna ma wartość NULL.Jeśli baza danych nie jest w trybie online, w tej kolumnie jest również mieć wartości NULL. W przeciwnym wypadku ta kolumna zawierała maksymalną ilość dziennika w megabajtach.Po osiągnięciu maksimum w dzienniku jest tymczasowo zawiesić kapitału jako kopię serwera połowy.Ta funkcja ogranicza czas pracy awaryjnej. Aby uzyskać więcej informacji zobaczEstimating the Interruption of Service During Role Switching. |
mirroring_redo_queue_type |
nvarchar(60) |
UNLIMITED wskazuje, że dublowanie będzie nie powstrzymywać ponowne wykonanie kolejki.Jest to ustawienie domyślne. MB maksymalny rozmiar kolejki ponowne wykonanie w bajtach megapikseli.Należy zauważyć, że jeżeli określono rozmiar kolejki w kilobajtach lub gigabajtów, SQL Server 2005 Database Engine Konwertuje wartość w megabajtach. Jeśli baza danych nie jest w trybie online, ta kolumna ma wartość NULL. |
Uprawnienia
In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.
See Also