Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Lektion erstellen Sie das Abonnement mit SQL Server Management Studio. Anschließend legen Sie Berechtigungen für die Abonnementdatenbank fest und generieren manuell die gefilterte Datenmomentaufnahme für das neue Abonnement. Diese Lektion erfordert, dass Sie die vorherige Lektion abgeschlossen haben, Lektion 1: Veröffentlichen von Daten mit der Zusammenführungsreplikation.
So erstellen Sie das Abonnement
Verbinden Sie sich mit dem Abonnenten in SQL Server Management Studio, erweitern Sie den Serverknoten, erweitern Sie den Replikationsordner , klicken Sie mit der rechten Maustaste auf den Ordner "Lokale Abonnements ", und klicken Sie dann auf "Neue Abonnements".
Der Assistent für neue Abonnements wird gestartet.
Klicken Sie auf der Seite "Publikation" in der Publisher-Liste auf "SQL Server Publisher suchen".
Geben Sie im Dialogfeld "Mit Server verbinden " den Namen der Publisher-Instanz in das Feld "Servername " ein, und klicken Sie auf "Verbinden".
Klicken Sie auf "AdvWorksSalesOrdersMerge" und dann auf "Weiter".
Klicken Sie auf der Seite "Standort des Zusammenführungsagenten" auf "Jeden Agenten bei seinem Abonnenten ausführen", und klicken Sie dann auf "Weiter".
Wählen Sie auf der Seite "Abonnenten" den Instanznamen des Abonnentenservers aus, und wählen Sie <unter "Abonnementdatenbank" in der Liste "Neue Datenbank>" aus.
Geben Sie im Dialogfeld "Neue Datenbank " " SalesOrdersReplica " in das Feld "Datenbankname " ein, klicken Sie auf "OK", und klicken Sie dann auf "Weiter".
Klicken Sie auf der Seite „Zusammenführungs-Agent-Sicherheit“ auf die Schaltfläche mit den Auslassungspunkten (...), geben Sie <Machine_Name>\repl_merge in das Feld Prozesskonto ein, geben Sie das Kennwort für dieses Konto ein, klicken Sie auf OK, klicken Sie auf Weiter, und klicken Sie dann erneut auf Weiter.
Wählen Sie auf der Seite "Abonnements initialisieren" in der Liste "Beim Initialisieren" die Option "Bei erster Synchronisierung" aus, klicken Sie auf "Weiter", und klicken Sie dann erneut auf "Weiter".
Geben Sie auf der Seite HOST_NAME Werte einen Wert
adventure-works\pamela0in das Feld HOST_NAME Wert ein, und klicken Sie dann auf "Fertig stellen".Klicken Sie erneut auf "Fertig stellen ", und klicken Sie nach dem Erstellen des Abonnements auf "Schließen".
Festlegen von Datenbankberechtigungen beim Abonnenten
Stellen Sie eine Verbindung mit dem Abonnenten in SQL Server Management Studio her, erweitern Sie Datenbanken, SalesOrdersReplica und Sicherheit, klicken Sie mit der rechten Maustaste auf "Benutzer", und wählen Sie dann " Neuer Benutzer" aus.
Geben Sie auf der Seite Allgemein im Feld BenutzernameMachine_Name>\repl_merge ein, klicken Sie auf die Schaltfläche mit den Auslassungspunkten (...), klicken Sie auf Durchsuchen, wählen Sie <Machine_Name>\repl_merge aus, klicken Sie auf OK, klicken Sie auf Namen überprüfen, und klicken Sie dann auf OK.
Wählen Sie in der Datenbankrollenmitgliedschaftdb_owner aus, und klicken Sie dann auf "OK ", um den Benutzer zu erstellen.
So erstellen Sie das gefilterte Datenabbild des Abonnements
Stellen Sie eine Verbindung mit dem Publisher in SQL Server Management Studio her, erweitern Sie den Serverknoten, und erweitern Sie dann den Replikationsordner .
Klicken Sie im Ordner "Lokale Publikationen " mit der rechten Maustaste auf die AdvWorksSalesOrdersMerge-Publikation , und klicken Sie dann auf "Eigenschaften".
Das Dialogfeld "Publikationseigenschaften " wird angezeigt.
Wählen Sie die Seite "Datenpartitionen " aus, und klicken Sie auf "Hinzufügen".
Geben
adventure-works\pamela0Sie im Dialogfeld "Datenpartition hinzufügen" das Feld "HOST_NAME Wert" ein, und klicken Sie dann auf "OK".Wählen Sie die neu hinzugefügte Partition aus, klicken Sie jetzt auf " Momentaufnahmen generieren", und klicken Sie dann auf "OK".
Nächste Schritte
Sie haben erfolgreich ein Abonnement für die Merge-Publikation erstellt und die gefilterte Momentaufnahme für die Datenpartition des neuen Abonnements generiert, sodass diese verfügbar ist, wenn das Abonnement initialisiert wird. Als Nächstes gewähren Sie dem Merge-Agent in der Abonnementdatenbank Rechte und führen den Seriendruck-Agent aus, um die Synchronisierung zu starten und das Abonnement zu initialisieren. Siehe Lektion 3: Synchronisieren des Abonnements mit der Zusammenführungsveröffentlichung.
Siehe auch
Abonnieren von Veröffentlichungen
Erstellen Sie ein Pull-Abonnement
Momentaufnahmen für Merge-Publikationen mit parametrisierten Filtern