Freigeben über


sp_helppublication_snapshot (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

Gibt Informationen zum Momentaufnahme-Agent einer gegebenen Veröffentlichung zurück. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

sp_helppublication_snapshot
    [ @publication = ] N'publication'
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Argumente

[ @publication = ] N'Publikation'

Der Name der Veröffentlichung. @publication ist "sysname" ohne Standard.

[ @publisher = ] N'publisher'

Gibt einen Nicht-SQL Server-Herausgeber an. @publisher ist "sysname" mit der Standardeinstellung "NULL.

Publisher sollte beim Hinzufügen eines Artikels zu einem SQL Server-Herausgeber nicht verwendet werden.

Resultset

Spaltenname Datentyp BESCHREIBUNG
id int ID des Momentaufnahme-Agents
name nvarchar(100) Name des Momentaufnahme-Agents
publisher_security_mode smallint Sicherheitsmodus, der vom Agent für die Verbindung mit dem Verleger verwendet wird. Folgende Werte sind möglich:

0 = SQL Server-Authentifizierung
1 = Windows-Authentifizierung.
publisher_login sysname Anmeldename, der für die Verbindung mit dem Verleger verwendet wird.
publisher_password nvarchar(524) Aus Sicherheitsgründen wird immer ein Wert von ********** zurückgegeben.
job_id uniqueidentifier Eindeutige ID des Agentauftrags.
job_login nvarchar(512) Ist das Windows-Konto, unter dem der Snapshot-Agent ausgeführt wird, der im Format <domain>\<username>zurückgegeben wird.
job_password sysname Aus Sicherheitsgründen wird immer ein Wert von ********** zurückgegeben.
schedule_name sysname Name des für diesen Agentauftrag verwendeten Zeitplans
frequency_type int Die Häufigkeit, mit der der Agent planmäßig ausgeführt wird. Die folgenden Werte sind möglich:

1 = Einmal
2 = Bei Bedarf
4 = Täglich
8 = Wöchentlich
16 = Monatlich
32 = Monatlich relativ
64 = Autostart
128 = Serie
frequency_interval int Die Tage, an denen der Agent ausgeführt wird. Die folgenden Werte sind möglich.

1 = Sonntag
2 = Montag
3 = Dienstag
4 = Mittwoch
5 = Donnerstag
6 = Freitag
7 = Samstag
8 = Tag
9 = Wochentage
10 = Wochenendtage
frequency_subday_type int Ist der Typ, der definiert, wie oft der Agent ausgeführt wird, wenn frequency_type (täglich) ist 4 und einer dieser Werte sein kann.

1 = Zur angegebenen Zeit
2 = Sekunden
4 = Minuten
8 = Stunden
frequency_subday_interval int Anzahl der Intervalle von frequency_subday_type , die zwischen der geplanten Ausführung des Agents auftreten.
frequency_relative_interval int Ist die Woche, in der der Agent in einem bestimmten Monat ausgeführt wird, wenn frequency_type (monatlich relativ) ist 32 und einer dieser Werte sein kann.

1 = Zuerst
2 = Sekunde
4 = Dritter
8 = Vierter
16 = Last
frequency_recurrence_factor int Anzahl der Wochen oder Monate zwischen der geplanten Ausführung der Momentaufnahme.
active_start_date int Datum, an dem der Agent zum ersten Mal ausgeführt werden soll, formatiert als yyyyMMdd.
active_end_date int Datum, an dem der Agent zuletzt ausgeführt werden soll, formatiert als yyyyMMdd.
active_start_time int Zeitpunkt, zu dem der Agent zum ersten Mal ausgeführt werden soll, formatiert als HHmmss.
active_end_time int Zeitpunkt, zu dem der Agent zuletzt ausgeführt werden soll, formatiert als HHmmss.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_help_publication_snapshot wird in allen Replikationstypen verwendet.

Berechtigungen

Es können nur Mitglieder der sysadmin-Serverrolle mit fester Serverrolle bei Publisher oder Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank ausgeführt werden sp_help_publication_snapshot.