Vorgehensweise: Arbeiten mit Replikations-Agentprofilen (SQL Server Management Studio)

Das Verhalten der einzelnen Replikations-Agents wird durch eine Reihe von Parametern gesteuert, die über Agentprofile festgelegt werden können. Jeder Agent weist ein Standardprofil auf, und einige Agents besitzen weitere vordefinierte Profile, wobei für einen Agent jeweils immer nur ein Profil aktiv ist. Im Dialogfeld Agentprofile können Sie Profile angeben und benutzerdefinierte Profile erstellen. Dieses Dialogfeld ist über das Dialogfeld Verteilereigenschaften - <Distributor> oder den Replikationsmonitor verfügbar. Sie können in dem Dialogfeld auf die Profile aller Agents zugreifen. Weitere Informationen zum Zugreifen auf das Dialogfeld Verteilereigenschaften - <Distributor> finden Sie unterVorgehensweise: Anzeigen und Ändern von Verteilereigenschaften (SQL Server Management Studio). Informationen zum Starten des Replikationsmonitors finden Sie unter Vorgehensweise: Starten des Replikationsmonitors (Replikationsmonitor).

ms152515.note(de-de,SQL.90).gifHinweis:
Die Änderungen der Agentparameter treten in Kraft, wenn der Agent das nächste Mal gestartet wird. Wenn der Agent ständig ausgeführt wird, müssen Sie den Agent beenden und neu starten.

So greifen Sie auf das Dialogfeld Agentprofile in SQL Server Management Studio zu

  1. Klicken Sie im Dialogfeld Verteilereigenschaften - <Distributor> auf der Seite Allgemein auf Profilstandards.

So greifen Sie über den Replikationsmonitor auf das Dialogfeld Agentprofile zu

  • Um das Dialogfeld für alle Agents zu öffnen, klicken Sie mit der rechten Maustaste auf einen Verleger, und klicken Sie dann auf Agentprofile.

  • Gehen Sie folgendermaßen vor, um das Dialogfeld für einen Agent zu öffnen:

    1. Erweitern Sie im linken Bereich des Replikationsmonitors eine Verlegergruppe, erweitern Sie einen Verleger, und klicken Sie dann auf eine Publikation.
    2. Klicken Sie bei Verteilungs-Agent- oder Merge-Agent-Profilen auf der Registerkarte Alle Abonnements mit der rechten Maustaste auf ein Abonnement, und klicken Sie dann auf Agentprofil. Klicken Sie bei anderen Agents auf der Registerkarte Warnungen und Agents mit der rechten Maustaste auf den Agent (bei Microsoft SQL Server 2000 ist das die Registerkarte Agents), und klicken Sie dann auf Agentprofil.

So geben Sie ein Profil für einen Agent an

  1. Wenn im Dialogfeld Agentprofile Profile für mehrere Agents angezeigt werden, wählen Sie einen Agent aus.

  2. Wählen Sie im Raster Agentprofile in der Default for new-Spalte ein Profil aus. Standardmäßig wird das Profil nur auf Agents für neue Publikationen und Abonnements angewendet.

  3. Wenn Sie angeben möchten, dass dieses Profil von allen Agents des ausgewählten Typs für vorhandene Publikationen oder Abonnements verwendet werden soll, klicken Sie auf Vorhandene Agents ändern.

So zeigen Sie einem Profil zugeordnete Parameter an und bearbeiten Sie die Parameter

  1. Wenn im Dialogfeld Agentprofile Profile für mehrere Agents angezeigt werden, wählen Sie einen Agent aus.

  2. Klicken Sie auf die Eigenschaftenschaltfläche () neben einem Profil.

  3. Im Dialogfeld <ProfileName> Profileigenschaften sehen Sie die Parameter und Werte.

    • Parameter in benutzerdefinierten Profilen können bearbeitet werden; Parameter in vordefinierten Systemprofilen können nicht bearbeitet werden.
    • Um alle Parameter für einen Agent anzuzeigen, deaktivieren Sie das Kontrollkästchen Nur die in diesem Profil verwendeten Parameter anzeigen. Informationen zu den Agentparametern finden Sie unter den Links am Ende dieses Themas.
  4. Klicken Sie auf Schließen.

So erstellen Sie ein benutzerdefiniertes Profil

  1. Wenn im Dialogfeld Agentprofile Profile für mehrere Agents angezeigt werden, wählen Sie einen Agent aus.

  2. Klicken Sie auf Neu.

  3. Wählen Sie im Initialisierungsdialogfeld Neues Agentprofil ein vorhandenes Profil aus, auf dem das neue Profil basieren soll.

  4. Geben Sie im Dialogfeld Neues Agentprofil Werte in die Textfelder Name und Beschreibung ein.

  5. Ändern Sie die Parameter in dem gewünschten Profil entsprechend. Um alle Parameter für einen Agent anzuzeigen, deaktivieren Sie das Kontrollkästchen Nur die in diesem Profil verwendeten Parameter anzeigen. Informationen zu den Agentparametern finden Sie unter den Verknüpfungen am Ende dieses Themas.

  6. Klicken Sie auf OK

So löschen Sie ein benutzerdefiniertes Profil

  1. Wenn im Dialogfeld Agentprofile Profile für mehrere Agents angezeigt werden, wählen Sie einen Agent aus.

  2. Wenn ein Profil einem oder mehreren Agents zugeordnet ist, ändern Sie das Profil für diese Agents:

    1. Wählen Sie im Raster Agentprofile ein anderes Profil aus.
    2. Klicken Sie auf Vorhandene Agents ändern.
      ms152515.note(de-de,SQL.90).gifHinweis:
      Dadurch wird das Profil nicht nur für die Agents geändert, deren Profil Sie löschen möchten, sondern für alle Agents des ausgewählten Typs für vorhandene Publikationen oder Abonnements.
  3. Wählen Sie das zu löschende Profil aus, und klicken Sie dann auf Löschen.

  4. Klicken Sie auf OK

Siehe auch

Verweis

Replikations-Agent-Profile

Andere Ressourcen

How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)
Replication Snapshot Agent
Replication Log Reader Agent
Replication Distribution Agent
Replication Merge Agent
Replication Queue Reader Agent

Hilfe und Informationen

Informationsquellen für SQL Server 2005