sp_helpdynamicsnapshot_job (Transact-SQL)
Gilt für:SQL ServerAzure SQL Managed Instance
Gibt Informationen zu Agent-Aufträgen zurück, die gefilterte Datenmomentaufnahmen generieren. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpdynamicsnapshot_job [ [ @publication = ] 'publication' ]
[ , [ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' ]
[ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
Argumente
[ @publication = ] 'publication'
Ist der Name der Publikation. Die Publikation ist sysname mit einem Standardwert von %, der Informationen zu allen gefilterten Daten Momentaufnahme Aufträgen zurückgibt, die mit dem angegebenen dynamic_Momentaufnahme_jobidund dynamic_Momentaufnahme_jobnamefür alle Publikationen übereinstimmen.
[ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname'
Ist der Name einer gefilterten Daten Momentaufnahme Auftrag. dynamic_Momentaufnahme_jobname ist "sysname" mit dem Standardwert %", der alle dynamischen Aufträge für eine Publikation mit dem angegebenen dynamic_Momentaufnahme_jobid zurückgibt. Wenn beim Erstellen des Auftrags kein expliziter Auftragsname angegeben wurde, hat der Auftragsname folgendes Format:
'dyn_' + <name of the standard snapshot job> + <GUID>
[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'
Ist ein Bezeichner für eine gefilterte Daten Momentaufnahme Auftrag. dynamic_Momentaufnahme_jobid ist eindeutiger Bezeichner, wobei der Standardwert NULL ist, der alle Momentaufnahme Aufträge zurückgibt, die mit dem angegebenen dynamic_Momentaufnahme_jobname übereinstimmen.
Resultsets
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
id | int | Identifiziert den Auftrag für eine Momentaufnahme gefilterter Daten. |
job_name | sysname | Name des Auftrags für eine Momentaufnahme gefilterter Daten. |
job_id | uniqueidentifier | Identifiziert den Auftrag von Microsoft SQL Server-Agent beim Distributor. |
dynamic_filter_login | sysname | Wert, der für die Auswertung der SUSER_SNAME-Funktion in einem parametrisierten Zeilenfilter verwendet wird, der für die Publikation definiert ist. |
dynamic_filter_hostname | sysname | Wert, der für die Auswertung der HOST_NAME-Funktion in einem parametrisierten Zeilenfilter verwendet wird, der für die Publikation definiert ist. |
dynamic_Momentaufnahme_location | nvarchar(255) | Der Pfad zu dem Ordner, aus dem die Momentaufnahmedateien gelesen werden, wenn ein parametrisierter Zeilenfilter verwendet wird. |
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 4 (täglich) ist 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 32 (monatlich relativ) ist und einer dieser Werte sein kann. 1 = Erster 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 (Erfolg) oder 1 (Fehler)
Hinweise
sp_helpdynamicMomentaufnahme_job wird in der Seriendruckreplikation verwendet.
Werden alle Standardparameterwerte verwendet, werden Informationen zu allen Aufträgen für eine Momentaufnahme partitionierter Daten für die gesamte Veröffentlichungsdatenbank zurückgegeben.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin, die db_owner feste Datenbankrolle und die Publikationszugriffsliste für die Publikation können sp_helpdynamicMomentaufnahme_job ausgeführt werden.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für