Freigeben über


sp_addmergepullsubscription_agent (Transact-SQL)

Fügt einen neuen Agentauftrag für die geplante Synchronisierung eines Pullabonnements mit einer Mergeveröffentlichung hinzu. Diese gespeicherte Prozedur wird auf dem Abonnenten für die Abonnementdatenbank ausgeführt.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_addmergepullsubscription_agent [ [ @name = ] 'name' ] 
        , [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db' 
        , [ @publication =] 'publication' 
    [ , [ @publisher_security_mod e= ] publisher_security_mode ] 
    [ , [ @publisher_login = ] 'publisher_login' ] 
    [ , [ @publisher_password = ] 'publisher_password' ] 
    [ , [ @publisher_encrypted_password = ] publisher_encrypted_password ] 
    [ , [ @subscriber = ] 'subscriber' ] 
    [ , [ @subscriber_db = ] 'subscriber_db' ] 
    [ , [ @subscriber_security_mode = ] subscriber_security_mode ] 
    [ , [ @subscriber_login = ] 'subscriber_login' ] 
    [ , [ @subscriber_password= ] 'subscriber_password' ] 
    [ , [ @distributor = ] 'distributor' ] 
    [ , [ @distributor_security_mode = ] distributor_security_mode ] 
    [ , [ @distributor_login = ] 'distributor_login' ] 
    [ , [ @distributor_password = ] 'distributor_password' ] 
    [ , [ @encrypted_password = ] encrypted_password ] 
    [ , [ @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 ] 
    [ , [ @optional_command_line = ] 'optional_command_line' ] 
    [ , [ @merge_jobid = ] merge_jobid ] 
    [ , [ @enabled_for_syncmgr = ] 'enabled_for_syncmgr' ] 
    [ , [ @ftp_address = ] 'ftp_address' ] 
    [ , [ @ftp_port = ] ftp_port ] 
    [ , [ @ftp_login = ] 'ftp_login' ] 
    [ , [ @ftp_password = ] 'ftp_password' ]  
    [ , [ @alt_snapshot_folder = ] 'alternate_snapshot_folder' ] 
    [ , [ @working_directory = ] 'working_directory' ] 
    [ , [ @use_ftp = ] 'use_ftp' ] 
    [ , [ @reserved = ] 'reserved' ] 
    [ , [ @use_interactive_resolver = ] 'use_interactive_resolver' ] 
    [ , [ @offloadagent = ] 'remote_agent_activation' ] 
    [ , [ @offloadserver = ] 'remote_agent_server_name'] 
    [ , [ @job_name = ] 'job_name' ] 
    [ , [ @dynamic_snapshot_location = ] 'dynamic_snapshot_location' ]
    [ , [ @use_web_sync = ] use_web_sync ]
        [ , [ @internet_url = ] 'internet_url' ]
    [ , [ @internet_login = ] 'internet_login' ]
        [ , [ @internet_password = ] 'internet_password' ]
    [ , [ @internet_security_mode = ] internet_security_mode ]
        [ , [ @internet_timeout = ] internet_timeout ]
    [ , [ @hostname = ] 'hostname' ]
        [ , [ @job_login = ] 'job_login' ] 
    [ , [ @job_password = ] 'job_password' ] 

Argumente

  • [ @name = ] 'name'
    Der Name des Agents. name ist vom Datentyp sysname. Der Standardwert ist NULL.

  • [ @publisher = ] 'publisher'
    Entspricht dem Namen des Verlegerservers. publisher ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @publisher_db = ] 'publisher_db'
    Entspricht dem Namen der Verlegerdatenbank. publisher_db ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @publication = ] 'publication'
    Entspricht dem Namen der Veröffentlichung. publication ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @publisher_security_mode = ] publisher_security_mode
    Der Sicherheitsmodus, der beim Synchronisieren zum Herstellen der Verbindung mit einem Verleger verwendet wird. publisher_security_mode ist vom Datentyp int. Der Standardwert ist 1. Ist dieser Wert 0, gibt er die SQL Server-Authentifizierung an. Der Wert 1 gibt die Windows-Authentifizierung an.

    SicherheitshinweisSicherheitshinweis

    Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.

  • [ @publisher_login = ] 'publisher_login'
    Der Anmeldename, der beim Synchronisieren zum Herstellen der Verbindung mit einem Verleger verwendet wird. publisher_login ist vom Datentyp sysname. Der Standardwert ist NULL.

  • [ @publisher_password = ] 'publisher_password'
    Das Kennwort, das beim Herstellen der Verbindung mit dem Verleger verwendet wird. publisher_password ist vom Datentyp sysname und hat den Standardwert NULL.

    SicherheitshinweisSicherheitshinweis

    Verwenden Sie kein leeres Kennwort. Verwenden Sie ein sicheres Kennwort. Benutzer sollten nach Möglichkeit dazu aufgefordert werden, Sicherheitsanmeldeinformationen zur Laufzeit anzugeben. Wenn Anmeldeinformationen in einer Skriptdatei gespeichert werden müssen, muss die Datei an einem sicheren Ort gespeichert werden, um unberechtigten Zugriff zu vermeiden.

  • [ @publisher_encrypted_password = ]publisher_encrypted_password
    Das Festlegen von publisher_encrypted_password wird nicht mehr unterstützt. Der Versuch, diesen bit-Parameter auf 1 festzulegen, führt zu einem Fehler.

  • [ @subscriber = ] 'subscriber'
    Entspricht dem Namen des Abonnenten. subscriber ist vom Datentyp sysname. Der Standardwert ist NULL.

  • [ @subscriber_db = ] 'subscriber_db'
    Der Name der Abonnementdatenbank. subscriber_db ist vom Datentyp sysname. Der Standardwert ist NULL.

  • [ @subscriber_security_mode = ] subscriber_security_mode
    Der Sicherheitsmodus, der beim Synchronisieren zum Herstellen der Verbindung mit einem Abonnenten verwendet wird. subscriber_security_mode ist vom Datentyp int. Der Standardwert ist 1. Ist dieser Wert 0, gibt er die SQL Server-Authentifizierung an. Der Wert 1 gibt die Windows-Authentifizierung an.

    HinweisHinweis

    Dieser Parameter wurde als veraltet markiert, wird jedoch zum Sicherstellen der Abwärtskompatibilität von Skripts aufrechterhalten. Der Merge-Agent verwendet für die Herstellung einer Verbindung mit dem lokalen Abonnenten stets die Windows-Authentifizierung. Falls für diesen Parameter ein Wert angegeben wird, wird zwar eine Warnmeldung zurückgegeben, doch der Wert selbst wird ignoriert.

  • [ @subscriber_login = ] 'subscriber_login'
    Der Anmeldename des Abonnenten, der beim Synchronisieren zum Herstellen der Verbindung mit einem Abonnenten verwendet wird. subscriber_login ist erforderlich, wenn subscriber_security_mode auf 0 festgelegt ist. subscriber_login ist vom Datentyp sysname. Der Standardwert ist NULL.

    HinweisHinweis

    Dieser Parameter wurde als veraltet markiert, wird jedoch zum Sicherstellen der Abwärtskompatibilität von Skripts aufrechterhalten. Falls für diesen Parameter ein Wert angegeben wird, wird zwar eine Warnmeldung zurückgegeben, doch der Wert selbst wird ignoriert.

  • [ @subscriber_password = ] 'subscriber_password'
    Entspricht dem Abonnentenkennwort für die SQL Server-Authentifizierung. subscriber_password ist erforderlich, wenn subscriber_security_mode auf 0 festgelegt ist. subscriber_password ist vom Datentyp sysname. Der Standardwert ist NULL.

    HinweisHinweis

    Dieser Parameter wurde als veraltet markiert, wird jedoch zum Sicherstellen der Abwärtskompatibilität von Skripts aufrechterhalten. Falls für diesen Parameter ein Wert angegeben wird, wird zwar eine Warnmeldung zurückgegeben, doch der Wert selbst wird ignoriert.

  • [ @distributor = ] 'distributor'
    Entspricht dem Namen des Verteilers. distributor ist vom Datentyp sysname, mit dem Standardwert publisher. Folglich entspricht der Verleger auch dem Verteiler.

  • [ @distributor_security_mode = ] distributor_security_mode
    Der Sicherheitsmodus, der beim Synchronisieren zum Herstellen der Verbindung mit einem Verteiler verwendet wird. distributor_security_mode ist vom Datentyp int. Der Standardwert ist 0. 0 gibt die SQL Server-Authentifizierung an. Der Wert 1 gibt die Windows-Authentifizierung an.

    SicherheitshinweisSicherheitshinweis

    Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.

  • [ @distributor_login = ] 'distributor_login'
    Der Verteileranmeldename, der beim Synchronisieren zum Herstellen der Verbindung mit einem Verteiler verwendet wird. distributor_login ist erforderlich, wenn distributor_security_mode auf 0 festgelegt ist. distributor_login ist vom Datentyp sysname und hat den Standardwert NULL.

  • [ @distributor_password = ] 'distributor_password'
    Das Verteilerkennwort. distributor_password ist erforderlich, wenn distributor_security_mode auf 0 festgelegt ist. distributor_password ist vom Datentyp sysname. Der Standardwert ist NULL.

    SicherheitshinweisSicherheitshinweis

    Verwenden Sie kein leeres Kennwort. Verwenden Sie ein sicheres Kennwort. Benutzer sollten nach Möglichkeit dazu aufgefordert werden, Sicherheitsanmeldeinformationen zur Laufzeit anzugeben. Wenn Anmeldeinformationen in einer Skriptdatei gespeichert werden müssen, muss die Datei an einem sicheren Ort gespeichert werden, um unberechtigten Zugriff zu vermeiden.

  • [ @encrypted_password = ] encrypted_password
    Das Festlegen von encrypted_password wird nicht mehr unterstützt. Der Versuch, diesen bit-Parameter auf 1 festzulegen, führt zu einem Fehler.

  • [ @frequency_type = ] frequency_type
    Die Häufigkeit für die Zeitplanung des Merge-Agents. frequency_type ist vom Datentyp int. Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    1

    Einmal

    2

    Bedarfsgesteuert

    4

    Täglich

    8

    Wöchentlich

    16

    Monatlich

    32

    Monatlich, relativ

    64

    Autostart

    128

    Wiederholt

    NULL (Standard)

     

    HinweisHinweis

    Durch die Angabe des Werts 64 wird der Merge-Agent im fortlaufenden Modus ausgeführt. Dies entspricht dem Festlegen des -Continuous-Parameters für den Agent. Weitere Informationen finden Sie unter Replikationsmerge-Agent.

  • [ @frequency_interval = ] frequency_interval
    Die Tage, an denen der Merge-Agent ausgeführt wird. frequency_interval ist vom Datentyp int. Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    1

    Sonntag

    2

    Montag

    3

    Dienstag

    4

    Mittwoch

    5

    Donnerstag

    6

    Freitag

    7

    Samstag

    8

    Day

    9

    Arbeitstage

    10

    Wochenendtage

    NULL (Standard)

     

  • [ @frequency_relative_interval = ] frequency_relative_interval
    Das Datum des Merge-Agents. Dieser Parameter wird verwendet, wenn frequency_type auf 32 (monatlich, relativ) festgelegt wird. frequency_relative_interval ist vom Datentyp int. Die folgenden Werte sind möglich.

    Wert

    Beschreibung

    1

    Erster

    2

    Zweiter

    4

    Dritter

    8

    Vierter

    16

    Letzter

    NULL (Standard)

     

  • [ @frequency_recurrence_factor = ] frequency_recurrence_factor
    Der von frequency_type verwendete Wiederholungsfaktor. frequency_recurrence_factor ist vom Datentyp int und hat den Standardwert NULL.

  • [ @frequency_subday = ] frequency_subday
    Die Häufigkeit für die erneute geplante Ausführung während des definierten Zeitraums. frequency_subday ist vom Datentyp int. Die folgenden Werte sind möglich.

    Wert

    Beschreibung

    1

    Einmal

    2

    Zweimal

    4

    Minute

    8

    Stunde

    NULL (Standard)

     

  • [ @frequency_subday_interval = ] frequency_subday_interval
    Das Intervall für frequency_subday. frequency_subday_interval ist vom Datentyp int und hat den Standardwert NULL.

  • [ @active_start_time_of_day=] active_start_time_of_day
    Die Tageszeit, zu der der Merge-Agent zum ersten Mal geplant ist. Dabei wird das Format HHMMSS verwendet. active_start_time_of_day ist vom Datentyp int und hat den Standardwert NULL.

  • [ @active_end_time_of_day = ] active_end_time_of_day
    Die Tageszeit, ab der der Merge-Agent nicht mehr geplant ist. Dabei wird das Format HHMMSS verwendet. active_end_time_of_day ist vom Datentyp int und hat den Standardwert NULL.

  • [ @active_start_date = ] active_start_date
    Das Datum, an dem der Merge-Agent zum ersten Mal geplant ist. Dabei wird das Format JJJJMMTT verwendet. active_start_date ist vom Datentyp int und hat den Standardwert NULL.

  • [ @active_end_date = ] active_end_date
    Das Datum, ab dem der Merge-Agent nicht mehr geplant ist. Dabei wird das Format JJJJMMTT verwendet. active_end_date ist vom Datentyp int. Der Standardwert ist NULL.

  • [ @optional_command_line = ] 'optional_command_line'
    Entspricht einer optionalen Eingabeaufforderung, die für den Merge-Agent bereitgestellt wird. optional_command_line ist vom Datentyp nvarchar(255). Der Standardwert ist " ". Kann zur Bereitstellung zusätzlicher Parameter für den Merge-Agent verwendet werden, wie im folgenden Beispiel gezeigt wird, bei dem das Standardtimeout für Abfragen auf 600 Sekunden erhöht wird:

    @optional_command_line = N'-QueryTimeOut 600'
    
  • [ @merge_jobid = ] merge_jobid
    Ist der Ausgabeparameter für die Auftrags-ID. merge_jobid ist vom Datentyp binary(16). Der Standardwert ist NULL.

  • [ @enabled_for_syncmgr = ] 'enabled_for_syncmgr'
    Gibt an, ob das Abonnement über die Synchronisierungsverwaltung von Windows synchronisiert werden kann. enabled_for_syncmgr ist vom Datentyp nvarchar(5). Der Standardwert ist FALSE. Bei false wird das Abonnement nicht bei der Synchronisierungsverwaltung registriert. Bei true wird das Abonnement bei der Synchronisierungsverwaltung registriert und kann synchronisiert werden, ohne SQL Server Management Studio zu starten.

  • [ @ftp_address = ] 'ftp_address'
    Nur aus Gründen der Abwärtskompatibilität beibehalten.

  • [ @ftp_port = ] ftp_port
    Nur aus Gründen der Abwärtskompatibilität beibehalten.

  • [ @ftp_login = ] 'ftp_login'
    Nur aus Gründen der Abwärtskompatibilität beibehalten.

  • [ @ftp_password = ] 'ftp_password'
    Nur aus Gründen der Abwärtskompatibilität beibehalten.

  • [ @alt_snapshot_folder = ] 'alternate_snapshot_folder'
    Gibt den Speicherort an, an dem die Momentaufnahmedateien aufzunehmen sind. alternate_snapshot_folder ist vom Datentyp nvarchar(255). Der Standardwert ist NULL. Wenn dieser Wert NULL ist, werden die Momentaufnahmedateien aus dem vom Verleger angegebenen Standardspeicherort abgeholt.

  • [ @working_directory = ] 'working_directory'
    Entspricht dem Namen des Arbeitsverzeichnisses, das zum temporären Speichern von Daten und Schemadateien für die Veröffentlichung dient, wenn mittels FTP Momentaufnahmedateien übertragen werden. working_directory ist vom Datentyp nvarchar(255). Der Standardwert ist NULL.

  • [ @use_ftp = ] 'use_ftp'
    Gibt die FTP-Verwendung anstelle des typischen Protokolls an, um Momentaufnahmen abzurufen. use_ftp ist vom Datentyp nvarchar(5). Der Standardwert ist FALSE.

  • [ @reserved = ] 'reserved'
    Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

  • [ @use_interactive_resolver = ] 'use_interactive_resolver' ]
    Verwendet einen interaktiven Konfliktlöser, um Konflikte für alle Artikel zu lösen, die eine interaktive Auflösung ermöglichen. use_interactive_resolver ist vom Datentyp nvarchar(5). Der Standardwert ist FALSE.

  • [ @offloadagent = ] 'remote_agent_activation'

    HinweisHinweis

    Die Aktivierung des Remote-Agents wurde als veraltet markiert und wird nicht mehr unterstützt. Dieser Parameter wird nur zur Aufrechterhaltung der Abwärtskompatibilität von Skripts unterstützt. Beim Festlegen von remote_agent_activation auf einen anderen Wert als false wird ein Fehler generiert.

  • [ @offloadserver = ] 'remote_agent_server_name'

    HinweisHinweis

    Die Aktivierung des Remote-Agents wurde als veraltet markiert und wird nicht mehr unterstützt. Dieser Parameter wird nur zur Aufrechterhaltung der Abwärtskompatibilität von Skripts unterstützt. Beim Festlegen von remote_agent_server_name auf einen Wert ungleich NULL wird ein Fehler generiert.

  • [ @job_name = ] 'job_name' ]
    Der Name eines vorhandenen Agentauftrags. job_name ist vom Datentyp sysname. Der Standardwert ist NULL. Dieser Parameter wird nur angegeben, wenn das Abonnement mithilfe eines vorhandenen Auftrags statt mit einem neu erstellten Auftrag (Standard) synchronisiert wird. Wenn Sie kein Mitglied der festen Serverrolle sysadmin sind, müssen Sie job_login und job_password angeben, wenn Sie job_name angeben.

  • [ @dynamic_snapshot_location = ] 'dynamic_snapshot_location' ]
    Entspricht dem Pfad zum Ordner, aus dem die Momentaufnahmedateien gelesen werden, wenn eine gefilterte Datenmomentaufnahme zu verwenden ist. dynamic_snapshot_location ist vom Datentyp nvarchar(260). Der Standardwert ist NULL. Weitere Informationen finden Sie unter Parametrisierte Zeilenfilter.

  • [ @use_web_sync = ] use_web_sync
    Gibt an, dass die Websynchronisierung aktiviert wird. use_web_sync ist vom Datentyp bit. Der Standardwert ist 0. 1 gibt an, dass das Pullabonnement mithilfe von HTTP über das Internet synchronisiert werden kann.

  • [ @internet_url = ] 'internet_url'
    Entspricht dem Speicherort der Replikationsüberwachung (REPLISAPI.DLL) zur Websynchronisierung. internet_url ist vom Datentyp nvarchar(260). Der Standardwert ist NULL. internet_url ist eine vollqualifizierte URL, im Format http://server.domain.com/directory/replisapi.dll. Wenn der Server so konfiguriert ist, dass er einen anderen Port als Port 80 überwacht, muss auch die Portnummer im Format http://server.domain.com:portnumber/directory/replisapi.dll angegeben werden, wobei portnumber den Port darstellt.

  • [ @internet_login = ] 'internet_login'
    Entspricht der Anmeldung, über die der Merge-Agent mithilfe der HTTP-Standardauthentifizierung die Verbindung mit dem Webserver herstellt, der die Websynchronisierung hostet. internet_login ist vom Datentyp sysname. Der Standardwert ist NULL.

  • [ @internet_password = ] 'internet_password'
    Entspricht dem Kennwort, mit dem der Merge-Agent über die HTTP-Standardauthentifizierung die Verbindung mit dem Webserver herstellt, der die Websynchronisierung hostet. internet_password ist vom Datentyp nvarchar(524). Der Standardwert ist NULL.

    SicherheitshinweisSicherheitshinweis

    Verwenden Sie kein leeres Kennwort. Verwenden Sie ein sicheres Kennwort.

  • [ @internet_security_mode = ] internet_security_mode
    Entspricht der vom Merge-Agent verwendeten Authentifizierungsmethode zur Herstellung der Verbindung mit dem Webserver über HTTPS während der Websynchronisierung. internet_security_mode ist vom Datentyp int. Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    0

    Die Standardauthentifizierung wird verwendet.

    1 (Standard)

    Die integrierte Windows-Authentifizierung wird verwendet.

    HinweisHinweis

    Es wird empfohlen, für die Websynchronisierung die Standardauthentifzierung zu verwenden. Für die Websynchronisierung müssen Sie eine SSL-Verbindung mit dem Webserver herstellen. Weitere Informationen finden Sie unter Konfigurieren der Websynchronisierung.

  • [ @internet_timeout = ] internet_timeout
    Entspricht der Zeit in Sekunden, nach der die Gültigkeit einer Websynchronisierungsanforderung abläuft. internet_timeout ist vom Datentyp int. Der Standardwert ist 300 Sekunden.

  • [ @hostname = ] 'hostname'
    Überschreibt den Wert von HOST_NAME(), wenn diese Funktion in der WHERE-Klausel eines parametrisierten Filters verwendet wird. hostname ist vom Datentyp sysname. Der Standardwert ist NULL.

  • [ @job_login = ] 'job_login'
    Der Anmeldename für das Windows-Konto, unter dem der Agent ausgeführt wird. job_login ist vom Datentyp nvarchar(257) und hat keinen Standardwert. Für Agentverbindungen mit dem Abonnenten sowie für Verbindungen mit dem Verteiler und Verleger über die integrierte Windows-Authentifizierung wird stets dieses Windows-Konto verwendet.

  • [ @job_password = ] 'job_password'
    Das Kennwort für das Windows-Konto, unter dem der Agent ausgeführt wird. job_password ist vom Datentyp sysname und hat keinen Standardwert.

    SicherheitshinweisSicherheitshinweis

    Speichern Sie keine Authentifizierungsinformationen in Skriptdateien. Anmeldenamen und Kennwörter sollten stets zur Laufzeit bereitgestellt werden, um einen höchstmöglichen Grad an Sicherheit zu bieten.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_addmergepullsubscription_agent wird bei der Mergereplikation verwendet und arbeitet mit ähnlichen Funktionen wie sp_addpullsubscription_agent.

Ein Beispiel für das richtige Angeben von Sicherheitseinstellungen beim Ausführen von sp_addmergepullsubscription_agent finden Sie unter Erstellen eines Pullabonnements.

Beispiel

-- This script uses sqlcmd scripting variables. They are in the form
-- $(MyVariable). For information about how to use scripting variables  
-- on the command line and in SQL Server Management Studio, see the 
-- "Executing Replication Scripts" section in the topic
-- "Programming Replication Using System Stored Procedures".

-- Execute this batch at the Subscriber.
DECLARE @publication AS sysname;
DECLARE @publisher AS sysname;
DECLARE @publicationDB AS sysname;
DECLARE @hostname AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge';
SET @publisher = $(PubServer);
SET @publicationDB = N'AdventureWorks2012';
SET @hostname = N'adventure-works\david8';

-- At the subscription database, create a pull subscription 
-- to a merge publication.
USE [AdventureWorks2012Replica]
EXEC sp_addmergepullsubscription 
  @publisher = @publisher, 
  @publication = @publication, 
  @publisher_db = @publicationDB;

-- Add an agent job to synchronize the pull subscription. 
EXEC sp_addmergepullsubscription_agent 
  @publisher = @publisher, 
  @publisher_db = @publicationDB, 
  @publication = @publication, 
  @distributor = @publisher, 
  @job_login = $(Login), 
  @job_password = $(Password),
  @hostname = @hostname;
GO

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_addmergepullsubscription_agent ausführen.

Siehe auch

Verweis

sp_addmergepullsubscription (Transact-SQL)

sp_changemergepullsubscription (Transact-SQL)

sp_dropmergepullsubscription (Transact-SQL)

sp_helpmergepullsubscription (Transact-SQL)

sp_helpsubscription_properties (Transact-SQL)

Konzepte

Erstellen eines Pullabonnements

Abonnieren von Veröffentlichungen