Händelseklass för anslutning vid databasspegling

gäller för:SQL ServerAzure SQL Database

SQL Server genererar en Database Mirroring Connection-händelse för att rapportera statusen för en transportanslutning som hanteras av Database Mirroring.

Databasspegel: Anslutningshändelseklass datakolumner

Datakolumn Typ Description Kolumnnummer Filtrerbar
ApplicationName nvarchar Namnet på klientapplikationen som skapade anslutningen till en instans av SQL Server. Den här kolumnen fylls i med de värden som skickas av programmet i stället för programmets visade namn. 10 Yes
ClientProcessID int Det ID som värddatorn tilldelar processen där klientapplikationen körs. Den här datakolumnen fylls i om klientprocess-ID:t tillhandahålls av klienten. 9 Yes
DatabaseID int ID:t för databasen som specificeras av USE-databasen , eller ID:t för standarddatabasen om ingen USE-databassatshar utfärdats för en given instans. SQL Server Profiler visar namnet på databasen om datakolumnen ServerName samlas in i spårningen och servern är tillgänglig. Bestäm värdet för en databas med hjälp av funktionen DB_ID . 3 Yes
Error int Meddelande-ID-numret i sys.messages för texten i händelsen. Om denna händelse rapporterar ett fel är detta SQL Server-felnumret. 31 Nej
EventClass int Typen av evenemangsklass som fångats. Alltid 151 för databasspegelanslutning. 27 Nej
EventSequence int Sekvensnummer för detta evenemang. 51 Nej
EventSubClass nvarchar Anslutningstillståndet för denna anslutning. För denna händelse är underklassen ett av följande värden:

Koppling. SQL Server initierar en transportanslutning.

Ansluten. SQL Server har etablerat en transportanslutning.

Anslutningen misslyckades. SQL Server misslyckades med att etablera en transportanslutning.

Stänger. SQL Server stänger transportanslutningen.

Stängd. SQL Server har stängt transportanslutningen.

Acceptera. SQL Server har accepterat en transportanslutning från en annan instans.

Skicka IO-fel. SQL Server stötte på ett transportfel när det skickade ett meddelande.

Får IO-fel. SQL Server stötte på ett transportfel när det mottog ett meddelande.
21 Yes
GUID uniqueidentifier Endpoint-ID:t för denna anslutning. 54 Nej
HostName nvarchar Namnet på datorn som klienten körs på. Den här datakolumnen fylls i om värdnamnet tillhandahålls av klienten. För att bestämma värdnamnet, använd funktionen HOST_NAME . 8 Yes
IntegerData int Antalet gånger denna anslutning har stängts. 25 Yes
IsSystem int Anger om händelsen inträffade i en systemprocess eller en användarprocess.

0 = användare

1 = system
60 Nej
LoginSid image Säkerhetsidentifikationsnumret (SID) för den inloggade användaren. Varje SID är unikt för varje inloggning på servern. 41 Yes
NTDomainName nvarchar Den Windows-domän som användaren tillhör. 7 Yes
NTUserName nvarchar Namnet på användaren som äger kopplingen som genererade denna händelse. 6 Yes
ObjectName nvarchar Samtalshandtaget för dialogen. 34 Nej
ServerName nvarchar Namnet på den instans av SQL Server som spåras. 26 Nej
SPID int Sessions-ID som tilldelas av SQL Server till processen kopplad till klienten. 12 Yes
StartTime datetime Den tidpunkt då evenemanget startade, när det var tillgängligt. 14 Yes
TextData ntext Texten i felmeddelandet relaterat till händelsen. För händelser som inte rapporterar något fel är detta fält tomt. Felmeddelandet kan antingen vara ett SQL Server-felmeddelande eller ett Windows-felmeddelande. 1 Yes
TransaktionsID bigint Det systemtilldelade ID:t för transaktionen. 4 Nej