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
Verandert de eigenschappen van het merge pull-abonnement. Deze opgeslagen procedure wordt uitgevoerd bij de abonnee in de abonnementsdatabase.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_changemergepullsubscription
[ [ @publication = ] N'publication' ]
[ , [ @publisher = ] N'publisher' ]
[ , [ @publisher_db = ] N'publisher_db' ]
[ , [ @property = ] N'property' ]
[ , [ @value = ] N'value' ]
[ ; ]
Arguments
[ @publication = ] N'publicatie'
De naam van de publicatie.
@publication is een systeemnaam, met als standaard .%
[ @publisher = ] N'uitgever'
De naam van de uitgever.
@publisher is sysname, met als standaard %.
[ @publisher_db = ] N'publisher_db'
De naam van de Publisher-database.
@publisher_db is een systeemnaam, met als standaard %.
[ @property = ] N'eigenschap'
De naam van de eigenschap die u wilt wijzigen. @property is een systeemnaam, en kan een van de waarden in de volgende tabel zijn.
[ @value = ] N'waarde'
De nieuwe waarde voor de gespecificeerde eigenschap. @value is nvarchar(255), en kan een van de waarden in de volgende tabel zijn.
| Vastgoed | Waarde | Description |
|---|---|---|
alt_snapshot_folder |
Locatie waar de snapshotmap is opgeslagen als de locatie zich anders dan of naast de standaardlocatie bevindt. | |
description |
Beschrijving van dit merge pull abonnement. | |
distributor |
Naam van de distributeur. | |
distributor_login |
Login-ID gebruikt bij de distributeur voor SQL Server-authenticatie | |
distributor_password |
Wachtwoord (versleuteld) gebruikt bij de Distributeur voor SQL Server Authenticatie. | |
distributor_security_mode |
1 |
Gebruik Windows-authenticatie bij het verbinden met de distributeur. |
0 |
Gebruik SQL Server-authenticatie bij het verbinden met de distributeur. | |
dynamic_snapshot_location |
Pad naar de map waar de snapshotbestanden zijn opgeslagen. | |
ftp_address |
Alleen beschikbaar voor achterwaartse compatibiliteit. Het netwerkadres van de File Transfer Protocol (FTP)-service voor de distributeur. | |
ftp_login |
Alleen beschikbaar voor achterwaartse compatibiliteit. De gebruikersnaam die wordt gebruikt om verbinding te maken met de FTP-service. | |
ftp_password |
Alleen beschikbaar voor achterwaartse compatibiliteit. Het gebruikerswachtwoord dat wordt gebruikt om verbinding te maken met de FTP-service. | |
ftp_port |
Alleen beschikbaar voor achterwaartse compatibiliteit. Het poortnummer van de FTP-service voor de distributeur. | |
hostname |
Specificeert de waarde voor HOST_NAME() wanneer deze functie wordt gebruikt in de WHERE clausule van een joinfilter of logische recordrelatie. |
|
internet_login |
Login die de Merge Agent gebruikt bij het verbinden met de webserver die Websynchronisatie host met Basic Authentication. | |
internet_password |
Wachtwoord voor de login die de Merge Agent gebruikt bij het verbinden met de webserver die Websynchronisatie host met Basic Authentication. | |
internet_security_mode |
1 |
Gebruik Windows-authenticatie wanneer je verbinding maakt met de webserver die websynchronisatie host. |
0 |
Gebruik Basic Authentication wanneer je verbinding maakt met de webserver die websynchronisatie host. | |
internet_timeout |
Tijdsduur, in seconden, voordat een websynchronisatieverzoek verloopt. | |
internet_url |
URL die de locatie van de replicatieluisteraar voor websynchronisatie weergeeft. | |
merge_job_login |
Log in op het Windows-account waaronder de agent draait. | |
merge_job_password |
Wachtwoord voor het Windows-account waaronder de agent draait. | |
priority |
Alleen beschikbaar voor achterwaartse compatibiliteit; Voer sp_changemergesubscription in plaats daarvan op de Publisher om de prioriteit van een abonnement aan te passen. | |
publisher_login |
Login-ID gebruikt bij de Publisher voor SQL Server-authenticatie. | |
publisher_password |
Wachtwoord (versleuteld) gebruikt bij de Publisher voor SQL Server-authenticatie. | |
publisher_security_mode |
0 |
Gebruik SQL Server-verificatie bij het maken van verbinding met Publisher. |
1 |
Gebruik Windows-verificatie bij het maken van verbinding met publisher. | |
2 |
Synchronisatietriggers gebruiken een statische sysservers invoer om remote procedure call (RPC) uit te voeren, en de Publisher moet in de sysservers tabel worden gedefinieerd als een remote server of gekoppelde server. |
|
sync_type |
automatic |
Schema- en initiële gegevens voor gepubliceerde tabellen worden eerst naar de abonnee overgedragen. |
none |
De abonnee heeft al het schema en de initiële gegevens voor gepubliceerde tabellen; systeemtabellen en gegevens worden altijd overgedragen. | |
use_ftp |
true |
Gebruik FTP in plaats van het gebruikelijke protocol om snapshots op te halen. |
false |
Gebruik het gebruikelijke protocol om snapshots op te halen. | |
use_web_sync |
true |
Abonnement kan worden gesynchroniseerd via HTTP. |
false |
Abonnement kan niet worden gesynchroniseerd via HTTP. | |
use_interactive_resolver |
true |
De interactieve resolver wordt gebruikt tijdens de afstemming. |
false |
Interactieve resolver wordt niet gebruikt. | |
working_directory |
Volledig gekwalificeerd pad naar de map waar snapshotbestanden worden overgedragen via FTP wanneer die optie wordt gespecificeerd. | |
NULL (standaard) |
Geeft de lijst met ondersteunde waarden voor @property terug. |
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Remarks
sp_changemergepullsubscription wordt gebruikt bij merge-replicatie.
De huidige server en huidige database worden verondersteld de abonnee- en abonneedatabase te zijn.
Na het wijzigen van een agent-login of wachtwoord moet je de agent stoppen en opnieuw starten voordat de wijziging van kracht wordt.
Permissions
Alleen leden van de sysadmin-vaste serverrol of db_owner vaste databaserol kunnen uitvoeren sp_changemergepullsubscription.