Freigeben über


Gespeicherte Prozeduren für den BAM-Ereignisbusdienst

Mit den folgenden gespeicherten Prozeduren können Sie den BAM-Ereignisbusdienst verwalten:

  • Um den BAM-Ereignisbusdienst anzuhalten, führen Sie die gespeicherte Prozedur "TDDS_BlockTDDS" in der BAM-Datenbank innerhalb einer Transaktion aus (ohne für die Transaktion einen Commit auszuführen). Um den BAM-Ereignisbusdienst fortzusetzen, führen Sie für die Transaktion "TDDS_BlockTDDS" einen Commit aus.

  • Um den BAM-Ereignisbusdienst auf mehreren Computern zu aktivieren, geben Sie an, welcher Host bzw. welche Hosts für die Überwachung verwendet werden, und verknüpfen diese Computer dann mit dem überwachenden Host.

  • Verwenden Sie die gespeicherte Prozedur "TDDS_UpdateSettings" zum Festlegen von Timeoutwerten für Sitzungen und Taktintervallen. Nur Mitglieder der Gruppe "BTS_ADMIN_USERS" verfügen über die Berechtigung zum Ausführen dieser gespeicherten Prozedur.

    Die gespeicherte Prozedur "TDDS_UpdateSettings" weist die folgenden Parameter auf:

    • @RefreshInterval Int. Auf größer als 60 Sekunden festgelegt.

    • @SqlCommandTimeout Int. Legen Sie auf kleiner als RefreshInterval fest.

    • @SessionTimeout Int. Legen Sie den Wert auf das Doppelte des RefreshInterval-Werts fest.

    • @EventLoggingInterval nvarchar(16). Auf einen Wert größer als 60 Sekunden festgelegt.

    • @RetryCount Int. Auf größer als 60 Sekunden festgelegt

    • @ThreadPerSession Int. Dieser Parameter ist veraltet.

Weitere Informationen

Verwalten von BAM