Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server 2016 (13.x) och senare versioner
Returnerar de utökade händelser som loggats av Smart Admin.
Använd denna lagrade procedur för att övervaka utökade händelser som loggas av Smart Admin. SQL Server-hanterad säkerhetskopiering till Microsoft Azure-händelser loggas i detta system och kan granskas och övervakas med denna lagrade procedur.
Transact-SQL syntaxkonventioner
Syntax
smart_admin.sp_get_backup_diagnostics
[ [ @xevent_channel = ] 'xevent_channel' ]
[ , [ @begin_time = ] begin_time ]
[ , [ @end_time = ] end_time ]
[ ; ]
Arguments
[ @xevent_channel = ] 'xevent_channel'
Den typen av förlängd händelse. Standardvärdet är inställt på att returnera alla händelser som registrerats under de föregående 30 minuterna. De registrerade händelserna beror på vilken typ av utökade händelser som är aktiverade. Du kan använda denna parameter för att filtrera den lagrade proceduren så att den endast visar händelser av en viss typ. Du kan antingen ange hela händelsenamnet eller ange en delsträng som: Admin, Analytic, , Operationaloch Debug.
@event_channel är varchar(255).
För att få en lista över händelsetyper som för närvarande är aktiverade, använd funktionen managed_backup.fn_get_current_xevent_settings .
[ @begin_time = ] begin_time
Början på den tidsperiod från vilken händelserna ska visas.
@begin_time är datetime med standardvärdet .NULL Om detta inte specificeras visas händelserna från de senaste 30 minuterna.
[ @end_time = ] end_time
Slutet på den tidsperiod fram till vilken händelserna ska visas.
@end_time är datetime med standardvärdet .NULL Om detta inte specificeras visas händelserna fram till aktuell tid.
Tabellen returneras
Denna lagrade procedur returnerar en tabell med följande information:
| Kolumnnamn | Datatyp | Description |
|---|---|---|
event_type |
nvarchar(512) | Typ av förlängd händelse |
Event |
nvarchar(512) | Sammanfattning av händelseloggarna |
Timestamp |
Tidsstämpel | Tidsstämpel för händelsen som visar när händelsen höjdes |
Permissions
Kräver EXECUT-behörigheter på den lagrade proceduren. Den kräver VIEW också SERVER STATE-behörigheter eftersom den internt anropar andra systemobjekt som kräver denna behörighet.
Examples
Följande exempel returnerar alla händelser som loggats under de senaste 30 minuterna.
USE msdb;
GO
EXECUTE managed_backup.sp_get_backup_diagnostics;
Följande exempel returnerar alla händelser som loggats för ett specifikt tidsintervall.
USE msdb;
GO
EXECUTE managed_backup.sp_get_backup_diagnostics
@xevent_channel = 'Admin',
@begin_time = '2022-06-01',
@end_time = '2022-06-10';
Följande exempel returnerar alla analytiska händelser som loggats under de senaste 30 minuterna
USE msdb;
GO
EXECUTE managed_backup.sp_get_backup_diagnostics @xevent_channel = 'Analytic';