Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Felügyelt Azure SQL-példány
Módosítja az előfizetők beállításait. A Közzétevő előfizetőinek terjesztési feladatai frissülnek. Ez a tárolt eljárás a terjesztési adatbázis MSsubscriber_info táblába ír. Ezt a tárolt eljárást a publisher a közzétételi adatbázisban hajtja végre.
Transact-SQL szintaxis konvenciói
Szintaxis
sp_changesubscriber
[ @subscriber = ] N'subscriber'
[ , [ @type = ] type ]
[ , [ @login = ] N'login' ]
[ , [ @password = ] N'password' ]
[ , [ @commit_batch_size = ] commit_batch_size ]
[ , [ @status_batch_size = ] status_batch_size ]
[ , [ @flush_frequency = ] flush_frequency ]
[ , [ @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 ]
[ , [ @description = ] N'description' ]
[ , [ @security_mode = ] security_mode ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Érvek
[ @subscriber = ] N'előfizetői'
Annak az előfizetőnek a neve, amelyen módosítani szeretné a beállításokat.
[ @type = ] típus
Az előfizető típusa.
@type, alapértelmezett értéke NULL.
-
0SQL Server-előfizetőt jelöl. -
1nem SQL Server- vagy más ODBC-adatforráskiszolgáló-előfizetőt határoz meg.
[ @login = ] N'bejelentkezési'
Az SQL Server-hitelesítés bejelentkezési azonosítója.
@loginsysname, alapértelmezett értéke NULL.
[ @password = ] N'jelszó'
Az SQL Server hitelesítési jelszava.
@passwordsysname, alapértelmezett %, ami azt jelzi, hogy nincs változás a jelszótulajdonságban.
[ @commit_batch_size = ] commit_batch_size
Ez a paraméter elavult, és megmarad a szkriptek visszamenőleges kompatibilitása érdekében.
[ @status_batch_size = ] status_batch_size
Ez a paraméter elavult, és megmarad a szkriptek visszamenőleges kompatibilitása érdekében.
[ @flush_frequency = ] flush_frequency
Ez a paraméter elavult, és megmarad a szkriptek visszamenőleges kompatibilitása érdekében.
[ @frequency_type = ] frequency_type
Megadja a terjesztési feladat ütemezésének gyakoriságát. @frequency_typeint, és ezek egyike lehet.
| Érték | Leírás |
|---|---|
1 |
Egyszer |
2 |
Igény szerint |
4 |
Mindennapi |
8 |
Heti |
16 |
Havi |
32 |
Havi relatív |
64 |
Automatikus indítás |
128 |
Ismétlődő |
[ @frequency_interval = ] frequency_interval
A @frequency_typeidőköze.
@frequency_intervalint, alapértelmezett értéke NULL.
[ @frequency_relative_interval = ] frequency_relative_interval
A terjesztési tevékenység dátuma. Ezt a paramétert akkor használja a rendszer, ha @frequency_type32 (havi relatív) értékre van állítva.
@frequency_relative_intervalint, és ezek egyike lehet.
| Érték | Leírás |
|---|---|
1 |
Első |
2 |
Második |
4 |
Harmadik |
8 |
Negyedik |
16 |
Utolsó |
[ @frequency_recurrence_factor = ] frequency_recurrence_factor
Meghatározza, hogy a terjesztési tevékenység milyen gyakran ismétlődjön a megadott @frequency_typesorán.
@frequency_recurrence_factorint, alapértelmezett értéke NULL.
[ @frequency_subday = ] frequency_subday
Megadja, hogy milyen gyakran kell átütemezhetni a megadott időszakban. @frequency_subdayint, és ezek egyike lehet.
| Érték | Leírás |
|---|---|
1 |
Egyszer |
2 |
Második |
4 |
Perc |
8 |
Óra |
[ @frequency_subday_interval = ] frequency_subday_interval
A @frequency_subdayintervalluma.
@frequency_subday_intervalint, alapértelmezett értéke NULL.
[ @active_start_time_of_day = ] active_start_time_of_day
Az a nap, amikor a terjesztési tevékenység első ütemezése HHmmssformátumban történik.
@active_start_time_of_dayint, alapértelmezett értéke NULL.
[ @active_end_time_of_day = ] active_end_time_of_day
Az a nap, amikor a terjesztési tevékenység nem lesz ütemezve, HHmmssformátumban.
@active_end_time_of_dayint, alapértelmezett értéke NULL.
[ @active_start_date = ] active_start_date
A terjesztési tevékenység első ütemezésének dátuma, yyyyMMddformátumban.
@active_start_dateint, alapértelmezett értéke NULL.
[ @active_end_date = ] active_end_date
Az a dátum, amikor a terjesztési tevékenység nem lesz ütemezve, yyyyMMddformátumban.
@active_end_dateint, alapértelmezett értéke NULL.
[ @description = ] N'leírás'
Választható szöveges leírás.
@descriptionnvarchar(255), alapértelmezett értéke NULL.
[ @security_mode = ] security_mode
A megvalósított biztonsági mód. @security_modeint, és ezek egyike lehet.
| Érték | Leírás |
|---|---|
0 |
SQL Server-hitelesítés |
1 |
Windows-hitelesítés |
[ @publisher = ] N'kiadó'
Nem SQL Server Publishert ad meg.
@publishersysname, alapértelmezett értéke NULL.
@publisher nem szabad használni az SQL Server Publisher cikktulajdonságainak módosításakor.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Megjegyzések
sp_changesubscriber a replikáció minden típusában használják.
Engedélyek
Csak a sysadmin rögzített kiszolgálói szerepkör tagjai hajthatnak végre sp_changesubscriber.