Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
              van toepassing op:SQL Server
Azure SQL Managed Instance
Hiermee wijzigt u de opties voor een abonnee. Elke distributietaak voor de abonnees van deze uitgever wordt bijgewerkt. Deze opgeslagen procedure schrijft naar de MSsubscriber_info tabel in de distributiedatabase. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase.
              
              
              Transact-SQL syntaxisconventies
Syntaxis
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' ]
[ ; ]
Argumenten
[ @subscriber = ] N'abonnee'
De naam van de abonnee waarop u de opties wilt wijzigen. @subscriber is sysname, zonder standaardinstelling.
[ @type = ] type
Het type Abonnee. 
              @type is kleine, met een standaardwaarde van NULL.
- 
              
0geeft een SQL Server-abonnee aan. - 
              
1geeft een niet-SQL Server of andere ODBC-gegevensbronserverabonnee op. 
[ @login = ]aanmelding'
De aanmeldings-id voor SQL Server-verificatie. 
              @login is sysname, met een standaardwaarde van NULL.
[ @password = ] N'wachtwoord'
Het wachtwoord voor SQL Server-verificatie. 
              @password is sysname, met een standaardwaarde van %, wat aangeeft dat er geen wijziging is in de wachtwoordeigenschap.
[ @commit_batch_size = ] commit_batch_size
Deze parameter is afgeschaft en wordt onderhouden voor achterwaartse compatibiliteit van scripts.
[ @status_batch_size = ] status_batch_size
Deze parameter is afgeschaft en wordt onderhouden voor achterwaartse compatibiliteit van scripts.
[ @flush_frequency = ] flush_frequency
Deze parameter is afgeschaft en wordt onderhouden voor achterwaartse compatibiliteit van scripts.
[ @frequency_type = ] frequency_type
Hiermee geeft u de frequentie waarmee de distributietaak moet worden gepland. @frequency_type is inten kan een van deze waarden zijn.
| Waarde | Beschrijving | 
|---|---|
1 | 
Eenmaal | 
2 | 
Op aanvraag | 
4 | 
Dagelijks | 
8 | 
Wekelijks | 
16 | 
Maandelijks | 
32 | 
Maandelijks relatief | 
64 | 
Autostart | 
128 | 
Terugkerend | 
[ @frequency_interval = ] frequency_interval
Het interval voor @frequency_type. 
              @frequency_interval is int, met een standaardwaarde van NULL.
[ @frequency_relative_interval = ] frequency_relative_interval
De datum van de distributietaak. Deze parameter wordt gebruikt wanneer @frequency_type is ingesteld op 32 (maandelijks relatief). 
              @frequency_relative_interval is inten kan een van deze waarden zijn.
| Waarde | Beschrijving | 
|---|---|
1 | 
Eerste | 
2 | 
Tweede | 
4 | 
Derde | 
8 | 
Vierde | 
16 | 
Laatste | 
[ @frequency_recurrence_factor = ] frequency_recurrence_factor
Hiermee geeft u op hoe vaak de distributietaak moet terugkeren tijdens de gedefinieerde @frequency_type. 
              @frequency_recurrence_factor is int, met een standaardwaarde van NULL.
[ @frequency_subday = ] frequency_subday
Hiermee geeft u op hoe vaak moet worden gepland tijdens de gedefinieerde periode. @frequency_subday is inten kan een van deze waarden zijn.
| Waarde | Beschrijving | 
|---|---|
1 | 
Eens | 
2 | 
Tweede | 
4 | 
Minuut | 
8 | 
Uur | 
[ @frequency_subday_interval = ] frequency_subday_interval
Het interval voor @frequency_subday. 
              @frequency_subday_interval is int, met een standaardwaarde van NULL.
[ @active_start_time_of_day = ] active_start_time_of_day
Het tijdstip waarop de distributietaak voor het eerst wordt gepland, opgemaakt als HHmmss. 
              @active_start_time_of_day is int, met een standaardwaarde van NULL.
[ @active_end_time_of_day = ] active_end_time_of_day
Het tijdstip waarop de distributietaak niet meer wordt gepland, opgemaakt als HHmmss. 
              @active_end_time_of_day is int, met een standaardwaarde van NULL.
[ @active_start_date = ] active_start_date
De datum waarop de distributietaak voor het eerst wordt gepland, opgemaakt als yyyyMMdd. 
              @active_start_date is int, met een standaardwaarde van NULL.
[ @active_end_date = ] active_end_date
De datum waarop de distributietaak niet meer wordt gepland, opgemaakt als yyyyMMdd. 
              @active_end_date is int, met een standaardwaarde van NULL.
[ @description = ] Beschrijving van'
Een optionele tekstbeschrijving. 
              @description is nvarchar(255), met een standaardwaarde van NULL.
[ @security_mode = ] security_mode
De geïmplementeerde beveiligingsmodus. @security_mode is inten kan een van deze waarden zijn.
| Waarde | Beschrijving | 
|---|---|
0 | 
SQL Server-verificatie | 
1 | 
Windows-verificatie | 
[ @publisher = ] N'publisher'
Hiermee geeft u een niet-SQL Server Publisher. 
              @publisher is sysname, met een standaardwaarde van NULL.
@publisher mag niet worden gebruikt bij het wijzigen van artikeleigenschappen in een SQL Server Publisher.
Codewaarden retourneren
              0 (geslaagd) of 1 (mislukt).
Opmerkingen
              sp_changesubscriber wordt gebruikt in alle typen replicatie.
Machtigingen
Alleen leden van de sysadmin vaste serverrol kunnen sp_changesubscriberuitvoeren.
Verwante inhoud
-  
sp_addsubscriber (Transact-SQL)  -  
sp_dropsubscriber (Transact-SQL)  - sp_helpdistributiondb (Transact-SQL)
 - sp_helpserver (Transact-SQL)
 - sp_helpsubscriberinfo (Transact-SQL)
 - systeem opgeslagen procedures (Transact-SQL)