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
Azure SQL Managed Instance
Lägger till ett schema för Distribution Agent och Merge Agent. Denna lagrade prozedur körs hos Publisher i vilken databas som helst.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_addsubscriber_schedule
[ @subscriber = ] N'subscriber'
[ , [ @agent_type = ] agent_type ]
[ , [ @frequency_type = ] frequency_type ]
[ , [ @frequency_interval = ] frequency_interval ]
[ , [ @frequency_relative_interval = ] frequency_relative_interval ]
[ , [ @frequency_recurrence_factor = ] frequency_recurrence_factor ]
[ , [ @frequency_subday = ] frequency_subday ]
[ , [ @frequency_subday_interval = ] frequency_subday_interval ]
[ , [ @active_start_time_of_day = ] active_start_time_of_day ]
[ , [ @active_end_time_of_day = ] active_end_time_of_day ]
[ , [ @active_start_date = ] active_start_date ]
[ , [ @active_end_date = ] active_end_date ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Arguments
[ @subscriber = ] N'prenumerant'
Namnet på prenumeranten.
@subscriber är sysname, utan standard.
@subscriber måste vara unik i databasen, får inte redan existera och kan inte vara NULLdet.
[ @agent_type = ] agent_type
Den typen av agent. @agent_type är liten och kan vara en av dessa värden.
| Value | Description |
|---|---|
0 (standardinställning) |
Distributionsagent |
1 |
Sammanfogningsagent |
[ @frequency_type = ] frequency_type
Specificerar hur ofta Distribution Agent ska schemalis. @frequency_type är int, och kan vara ett av dessa värden.
| Value | Description |
|---|---|
1 |
En gång |
2 |
På begäran |
4 |
Daglig |
8 |
En gång i veckan |
16 |
Monthly |
32 |
Månadssläkting |
64 (standardinställning) |
Automatisk start |
128 |
Återkommande |
[ @frequency_interval = ] frequency_interval
Värdet som gäller för frekvensen som sätts av @frequency_type.
@frequency_interval är int, med standardvärdet .1
[ @frequency_relative_interval = ] frequency_relative_interval
Datumet för distributionsagenten. Denna parameter används när @frequency_type sätts till 32 (månatlig relativ).
@frequency_relative_interval är int, och kan vara ett av dessa värden.
| Value | Description |
|---|---|
1 (standardinställning) |
First |
2 |
Second |
4 |
Third |
8 |
Fourth |
16 |
Sist |
[ @frequency_recurrence_factor = ] frequency_recurrence_factor
Upprepningsfaktorn som används av @frequency_type.
@frequency_recurrence_factor är int, med standardvärdet .0
[ @frequency_subday = ] frequency_subday
Hur ofta ska man boka om under den definierade perioden. @frequency_subday är int, och kan vara ett av dessa värden.
| Value | Description |
|---|---|
1 |
En gång |
2 |
Second |
4 (standardinställning) |
Minut |
8 |
Timme |
[ @frequency_subday_interval = ] frequency_subday_interval
Pausen för @frequency_subday.
@frequency_subday_interval är int, med standardvärdet .5
[ @active_start_time_of_day = ] active_start_time_of_day
Den tid på dygnet då distributionsagenten först schemaläggs är formaterad som HHmmss.
@active_start_time_of_day är int, med standardvärdet .0
[ @active_end_time_of_day = ] active_end_time_of_day
Den tid på dygnet då distributionsagenten slutar schemalis, formaterad som HHmmss.
@active_end_time_of_day är int, med en standard på 235959, vilket betyder 23:59:59 enligt en 24-timmarsklocka.
[ @active_start_date = ] active_start_date
Datumet då distributionsagenten först schemaläggs ut, formaterad som yyyyMMdd.
@active_start_date är int, med standardvärdet .0
[ @active_end_date = ] active_end_date
Datumet då distributionsagenten slutar schemalis, formaterad som yyyyMMdd.
@active_end_date är int, med standardvärdet , 99991231vilket betyder 31 december 9999.
[ @publisher = ] N'publisher'
Specificerar en icke-SQL Server Publisher.
@publisher är sysname, med standardvärdet .NULL
@publisher bör inte specificeras för en SQL Server Publisher.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Remarks
sp_addsubscriber_schedule används i replikering av ögonblicksbilder, transaktionsreplikering och sammanslagningsreplikering.
Permissions
Endast medlemmar i den fasta serverrollen sysadmin kan köra sp_addsubscriber_schedule.