Vorgehensweise: Erstellen und Anwenden des Anfangssnapshots (SQL Server Management Studio)

Standardmäßig wird, wenn der SQL Server-Agent ausgeführt wird, vom Snapshot-Agent sofort ein Snapshot generiert, nachdem mit dem Assistenten für neue Publikation eine Publikation erstellt wurde. Dieser Snapshot wird dann standardmäßig vom Verteilungs-Agent (bei der Snapshot- und der Transaktionsreplikation) oder vom Merge-Agent (bei Mergeabonnement) für alle Abonnements angewendet. Ein Snapshot kann auch mit Microsoft SQL Server Management Studio und dem Replikationsmonitor generiert werden. Informationen zum Starten des Replikationsmonitors finden Sie unter Vorgehensweise: Starten des Replikationsmonitors (Replikationsmonitor).

Mergepublikationen, die parametrisierte Filter verwenden, erfordern einen zweiteiligen Snapshot. Weitere Informationen finden Sie unter Vorgehensweise: Generieren eines Snapshots für eine Mergepublikation mit parametrisierten Filtern (SQL Server Management Studio).

So erstellen Sie einen Snapshot in Management Studio

  1. Stellen Sie in Management Studio eine Verbindung mit dem Verleger her, und erweitern Sie dann den Serverknoten.

  2. Erweitern Sie den Ordner Replikation, und erweitern Sie dann den Ordner Lokale Publikationen.

  3. Klicken Sie mit der rechten Maustaste auf die Publikation, für die Sie einen Snapshot erstellen möchten, und klicken Sie anschließend auf Status des Snapshot-Agents anzeigen.

  4. Klicken Sie im Dialogfeld Status des Snapshot-Agents anzeigen - <Publication> auf Start.

Nachdem der Snapshot-Agent den Snapshot generiert hat, wird eine Meldung angezeigt, die beispielsweise wie folgt lautet: "[100%] Es wurde ein Snapshot mit 17 Artikel(n) generiert".

So erstellen Sie einen Snapshot im Replikationsmonitor

  1. Erweitern Sie im Replikationsmonitor im linken Bereich eine Verlegergruppe, und erweitern Sie dann einen Verleger.

  2. Klicken Sie mit der rechten Maustaste auf die Publikation, für die Sie einen Snapshot generieren möchten, und klicken Sie anschließend auf Snapshot generieren.

  3. Um den Status des Snapshot-Agents anzuzeigen, klicken Sie auf die Registerkarte Warnungen und Agents (die Registerkarte Agents in Microsoft SQL Server 2000). Wenn Sie genauere Informationen anzeigen möchten, klicken Sie im Raster mit der rechten Maustaste auf den Snapshot-Agent, und klicken Sie dann auf Details anzeigen.

So wenden Sie einen Snapshot an

  1. Ein generierter Snapshot wird angewendet, indem das Abonnement mit dem Verteilungs-Agent oder dem Merge-Agent synchronisiert wird:

    • Wenn der Agent fortlaufend ausgeführt wird (die Standardeinstellung bei der Transaktionsreplikation), wird der Snapshot automatisch nach dem Generieren angewendet.
    • Wenn der Agent nach einem Zeitplan ausgeführt wird, wird der Snapshot bei der nächsten geplanten Ausführung des Agents angewendet.
    • Wenn der Agent bedarfsgesteuert ausgeführt wird, wird der Snapshot bei der nächsten Ausführung des Agents angewendet.

    Weitere Informationen zum Synchronisieren von Abonnements finden Sie unter Vorgehensweise: Synchronisieren eines Pushabonnements (SQL Server Management Studio) und Vorgehensweise: Synchronisieren eines Pullabonnements (SQL Server Management Studio).

Siehe auch

Aufgaben

Vorgehensweise: Erstellen einer Publikation und Definieren von Artikeln (SQL Server Management Studio)
Vorgehensweise: Erstellen eines Pullabonnements (SQL Server Management Studio)
Vorgehensweise: Erstellen eines Pushabonnements (SQL Server Management Studio)
Vorgehensweise: Angeben von Synchronisierungszeitplänen (SQL Server Management Studio)

Konzepte

Initialisieren eines Abonnements mit einem Snapshot

Andere Ressourcen

How to: Create the Initial Snapshot (Replication Transact-SQL Programming)

Hilfe und Informationen

Informationsquellen für SQL Server 2005