Delen via


sys.sp_helppublication_snapshot (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Retourneert informatie over de momentopnameagent voor een bepaalde publicatie. Voer deze opgeslagen procedure uit bij Publisher in de publicatiedatabase.

Transact-SQL syntaxis-conventies

Syntaxis

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

Arguments

[ @publication = ] N'publicatie'

De naam van de publicatie. @publication is sysname, zonder standaard.

[ @publisher = ] N'uitgever'

Hiermee geeft u een niet-SQL Server-uitgever. @publisher is sysname, met als standaard NULL.

Gebruik geen @publisher wanneer u een artikel toevoegt aan een SQL Server Publisher.

Resultaatset

Kolomnaam Gegevenstype Description
id int Id van de momentopnameagent.
name nvarchar(100) Naam van de momentopnameagent.
publisher_security_mode smallint De beveiligingsmodus die de agent gebruikt bij het maken van verbinding met Publisher. Dit kan een van de volgende waarden zijn:

0 = SQL Server-verificatie
1 = Windows-verificatie.
publisher_login sysname Aanmelding die wordt gebruikt bij het maken van verbinding met de Uitgever.
publisher_password nvarchar(524) Om veiligheidsredenen retourneert deze kolom altijd een waarde van **********.
job_id uniqueidentifier Unieke id van de agenttaak.
job_login nvarchar(512) Het Windows-account waaronder de momentopnameagent wordt uitgevoerd. De kolom retourneert deze waarde in de notatie <domain>\<username>.
job_password sysname Om veiligheidsredenen retourneert deze kolom altijd een waarde van **********.
schedule_name sysname De naam van het schema dat wordt gebruikt voor deze agenttaak.
frequency_type int De frequentie waarmee de agent moet worden uitgevoerd. Dit kan een van deze waarden zijn:

1 = Eenmalig
2 = Op aanvraag
4 = Dagelijks
8 = Wekelijks
16 = Maandelijks
32 = Maandelijks relatief
64 = Autostart
128 = Terugkerend
frequency_interval int De dagen dat de agent wordt uitgevoerd, wat een van deze waarden kan zijn:

1 = Zondag
2 = Maandag
3 = Dinsdag
4 = Woensdag
5 = Donderdag
6 = Vrijdag
7 = Zaterdag
8 = Dag
9 = Weekdagen
10 = Weekenddagen
frequency_subday_type int Het type dat bepaalt hoe vaak de agent wordt uitgevoerd frequency_type4 (dagelijks) en kan een van de volgende waarden zijn:

1 = Op het opgegeven tijdstip
2 = Seconden
4 = Minuten
8 = Uren
frequency_subday_interval int Het aantal intervallen frequency_subday_type tussen geplande uitvoering van de agent.
frequency_relative_interval int De week dat de agent in een bepaalde maand wordt uitgevoerd ( frequency_type32 maandelijks relatief) en kan een van de volgende waarden zijn:

1 = Eerste
2 = Tweede
4 = Derde
8 = Vierde
16 = Laatste
frequency_recurrence_factor int Het aantal weken of maanden tussen de geplande uitvoering van de agent.
active_start_date int De datum waarop de agent voor het eerst moet worden uitgevoerd, opgemaakt als yyyyMMdd.
active_end_date int De datum waarop de agent voor het laatst wordt uitgevoerd, opgemaakt als yyyyMMdd.
active_start_time int Het tijdstip waarop de agent voor het eerst moet worden uitgevoerd, opgemaakt als HHmmss.
active_end_time int Het tijdstip waarop de agent voor het laatst wordt uitgevoerd, opgemaakt als HHmmss.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Opmerkingen

sp_help_publication_snapshot wordt gebruikt in alle typen replicatie.

Permissions

Alleen leden van de vaste serverrol sysadmin bij publisher of leden van de db_owner vaste databaserol in de publicatiedatabase kunnen worden uitgevoerd sp_help_publication_snapshot.