Sdílet prostřednictvím


Třída událostí změny stavu zrcadlení databáze

platí pro:SQL Serverazure SQL Database

Třída události Database Mirroring State Change ukazuje, kdy se změní stav zrcadlené databáze. Zahrňte tuto třídu událostí do stop, které monitorují podmínky zrcadlených databází.

Když je třída události Database Mirroring State Change zahrnuta do stopy, relativní režie je nízká. Režijní náklady mohou být vyšší, pokud se stav zrcadlených databází zvýší.

Datová databáze zrcadlující sloupce třídy událostí změny stavu

Název datového sloupce Datový typ Description ID sloupce Filtrovatelný
DatabaseID int ID databáze specifikované příkazem USE database nebo výchozí databáze, pokud pro danou instanci nebyl vydán žádný příkaz USE databáze . SQL Server Profiler zobrazuje název databáze, pokud je sloupec dat ServerName zachycen v trace a server je dostupný. Pomocí funkce DB_ID určete hodnotu databáze. 3 Ano
DatabaseName nvarchar Název zrcadlené databáze. 35 Ano
EventClass int Typ události = 167. 27 Ne
EventSequence int Sekvence třídy události v dávce. 51 Ne
IntegerData int Předchozí státní průkaz. 25 Ano
IsSystem int Určuje, jestli došlo k události v systémovém procesu nebo uživatelském procesu. 1 = systém, 0 = uživatel. 60 Ano
LoginSid image Identifikační číslo zabezpečení (SID) přihlášeného uživatele. Tyto informace najdete v sys.server_principals katalogovém zobrazení. Každý identifikátor SID je jedinečný pro každé přihlášení na serveru. 41 Ano
RequestID int ID požadavku obsahujícího příkaz. 49 Ano
název serveru nvarchar Název instance Microsoft SQL Server, která je sledována. 26 Ne
SessionLoginName nvarchar Přihlašovací jméno uživatele, který relaci pochází. Například pokud se připojíte ke SQL Serveru pomocí Login1 a vykonáte příkaz jako Login2, SessionLoginName ukáže Login1 a LoginName Login2. Tento sloupec zobrazuje přihlášení k SQL Serveru i Windows. 64 Ano
SPID int ID relace, na které došlo k události. 12 Ano
Počáteční čas datetime Čas, kdy událost začala, pokud je k dispozici. 14 Ano
State int Nové ID stavu zrcadlení:

0 = Nulové oznámení

1 = Synchronizovaný principal se svědkem

2 = Synchronizovaný principal bez svědka

3 = Synchronizované zrcadlo se svědkem

4 = Synchronizované zrcadlo bez svědka

5 = Spojení s ředitelem ztraceno

6 = Spojení se zrcadlem ztraceným

7 = Ruční failover

8 = Automatické přepnutí

9 = Zrcadlení pozastavené

10 = Žádný kvórum

11 = Synchronizační zrcadlo

12 = Hlavní běžec odkrytý
30 Ano
TextData ntext Popis změny státu. 1 Ano
TransactionID bigint ID transakce přiřazené systémem. 4 Ano

Viz také

Rozšířené události
sp_trace_setevent (Transact-SQL)