sp_helppublication_snapshot (Transact-SQL)
Gibt Informationen zum Snapshot-Agent einer gegebenen Publikation zurück. Diese gespeicherte Prozedur wird beim Verleger mit der Publikationsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helppublication_snapshot [ @publication = ] 'publication'
[ , [ @publisher = ] 'publisher' ]
Argumente
- [ @publication=] 'publication'
Der Name der Publikation. publication ist ein Wert vom Datentyp sysname und weist keinen Standardwert auf.
[ @publisher = ] 'publisher'
Gibt einen Nicht-SQL Server-Verleger an. publisher ist vom Datentyp sysname und hat den Standardwert NULL.Hinweis: publisher sollte nicht verwendet werden, wenn einem SQL Server-Verleger ein Artikel hinzugefügt wird.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
id |
int |
ID des Snapshot-Agents |
name |
nvarchar(100) |
Name des Snapshot-Agents |
publisher_security_mode |
smallint |
Der vom Agent bei der Herstellung der Verbindung zum Verleger verwendete Sicherheitsmodus. Dieser kann wie folgt sein: 0 = SQL Server-Authentifizierung 1 = Windows-Authentifizierung |
publisher_login |
sysname |
Der bei der Herstellung der Verbindung zum Verleger verwendete Anmeldename |
publisher_password |
nvarchar(524) |
Aus Sicherheitsgründen wird immer der Wert ********** zurückgegeben. |
job_id |
uniqueidentifier |
Eindeutige ID des Agentauftrags |
job_login |
nvarchar(512) |
Das Windows-Konto, unter dem der Snapshot-Agent ausgeführt wird. Es wird im Format DOMAIN\username zurückgegeben. |
job_password |
sysname |
Aus Sicherheitsgründen wird immer der Wert ********** zurückgegeben. |
schedule_name |
sysname |
Name des für diesen Agentauftrag verwendeten Zeitplans |
frequency_type |
int |
Die Häufigkeit, mit der der Agent laut Zeitplan ausgeführt wird. Dies kann einer der folgenden Werte sein. 1 = Einmalige Ausführung 2 = Bedarfsgesteuert 4 = Täglich 8 = Wöchentlich 16 = Monatlich 32 = Mit relativem Monatsintervall 64 = Automatischer Start 128 = Wiederholt |
frequency_interval |
int |
Der Tag, an dem der Agent ausgeführt wird. Dies kann einer der folgenden Werte sein. 1 = Sonntag 2 = Montag 3 = Dienstag 4 = Mittwoch 5 = Donnerstag 6 = Freitag 7 = Samstag 8 = Tag 9 = Wochentag 10 = Wochenendtag |
frequency_subday_type |
int |
Der Typ, der definiert, wie häufig der Agent ausgeführt wird, wenn frequency_type auf 4 (täglich) festgelegt ist. Die folgenden Werte sind möglich: 1 = Zum angegebenen Zeitpunkt 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 |
Die Woche, in der der Agent in einem bestimmten Monat ausgeführt wird, wenn frequency_type auf 32 (mit relativem Monatsintervall) festgelegt ist. Die folgenden Werte sind möglich: 1 = Erste 2 = Zweite 4 = Dritte 8 = Vierte 16 = Letzte |
frequency_recurrence_factor |
int |
Anzahl der Wochen oder Monate zwischen den geplanten Ausführungen des Agents. |
active_start_date |
int |
Datum, für das die erstmalige Ausführung des Agents geplant wird (Format: YYYYMMDD) |
active_end_date |
int |
Datum, für das die letztmalige Ausführung des Agents geplant wird (Format: YYYYMMDD) |
active_start_time |
int |
Uhrzeit, für die die erstmalige Ausführung des Agents geplant wird (Format: HHMMSS) |
active_end_time |
int |
Uhrzeit, für die die letztmalige Ausführung des Agents geplant wird (Format: HHMMSS) |
Hinweise
sp_help_publication_snapshot wird für alle Replikationstypen verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin auf dem Verleger oder Mitglieder der festen Datenbankrolle db_owner für die Publikationsdatenbank können sp_help_publication_snapshot ausführen.
Siehe auch
Verweis
sp_addpublication_snapshot (Transact-SQL)
sp_changepublication_snapshot (Transact-SQL)
sp_dropmergepublication (Transact-SQL)
sp_droppublication (Transact-SQL)
Andere Ressourcen
How to: View and Modify Publication Properties (Replication Transact-SQL Programming)