Freigeben über


Befehle für die Benachrichtigungsabonnementsverwaltung

Mithilfe der Befehle zum Verwalten von Abonnements für das BAM-Verwaltungsdienstprogramm können Sie mit Benachrichtigungsabonnements arbeiten.

  • get-subscription: Ruft eine Liste der Abonnenten einer Warnung ab.

  • add-subscription: Fügt einer Warnung einen Abonnenten hinzu.

  • remove-subscription: Entfernt einen Abonnenten aus einer Warnung.

Hinweis

Sie können die Ablaufverfolgung für jeden BM-Hilfsprogrammbefehl aktivieren, indem Sie den Parameterschalter -Trace:on|off einschließen. Die Ablaufverfolgungseinstellungen in der Konfigurationsdatei werden durch die Verwendung dieser Option überschrieben. Der Schalter kann in Verbindung mit jedem normalen BM-Befehl verwendet werden.

Hinweis

Auf einem System, das Unterstützung für die Benutzerkontensteuerung (User Account Control, UAC) bietet, müssen Sie das Tool möglicherweise mit Administratorrechten ausführen.

Befehl "get-subscription"

Verwendung

bm.exe get-subscriptions -View:<view name> -Alert:<alert name>[ -Server:<server> ][ -Database:<database> ]

Parameter

Parameter BESCHREIBUNG
Ansicht:<Ansichtsname> Der Name der Ansicht, für die die Benachrichtigung festgelegt werden soll.
Warnung:<Warnungsname> Der Name der Benachrichtigung, aus der das Abonnement abgerufen werden soll.
Server:<Server> Optional: Der Name des Servers, auf dem sich die Ansicht befindet. Der Server muss sich in derselben Domäne wie der Computer befinden, auf dem Sie bm.exe ausführen. Wenn der Servername nicht angegeben ist, wird der Standardname „localhost“ verwendet.
Datenbank:<Datenbank> Optional: Der Name der Datenbank, in der sich die Ansicht befindet. Wenn der Name nicht angegeben ist, wird der Standardname „BamPrimaryImport“ verwendet.

Listet alle Abonnenten der angegebenen Benachrichtigung auf.

Beispiele

bm.exe get-subscriptions -View:SalesManagerView -Alert:SalesTooLow  
bm.exe get-subscriptions -View:Shipments -Alert:SlowShipment -Server:Ship1  

Befehl "add-subscription"

Verwendung

bm.exe add-subscription -View:<view name> -Alert:<alert name> -AccountName:<account name> -type: [ File | Email ][ -Email:<E-Mail-Adresse> ][ -Server:<server> ][ -Database:<database> ]

Parameter

Parameter BESCHREIBUNG
Ansicht:<Ansichtsname> Der Name der Ansicht, für die die Benachrichtigung festgelegt ist.
Warnung:<Warnungsname> Der Name der Benachrichtigung, die abonniert werden soll.
AccountName:<Kontoname> Das Konto im Format "Domäne\Benutzer", das die Benachrichtigung abonnieren soll.
Typ: [ Datei | Email ] Der Übermittlungstyp der Benachrichtigung. Wenn Sie als Übermittlungstyp E-Mail festlegen, müssen Sie den E-Mail-Parameter in der Befehlszeile angeben.
Email:<E-Mail-Adresse> Optional: Die E-Mail-Adresse, an die die Warnungsbenachrichtigung übermittelt wird.
Server:<Server> Optional: Der Name des Servers, auf dem sich die Ansicht befindet. Der Server muss sich in derselben Domäne wie der Computer befinden, auf dem Sie bm.exe ausführen. Wenn der Servername nicht angegeben ist, wird der Standardname „localhost“ verwendet.
Datenbank:<Datenbank> Optional: Der Name der Datenbank, in der sich die Ansicht befindet. Wenn der Name nicht angegeben ist, wird der Standardname „BamPrimaryImport“ verwendet.

Fügt ein Abonnement der angegebenen Benachrichtigung für das festgelegte Konto hinzu.

Beispiele

bm.exe add-subscription -View:v1 -Alert:a2 -AccountName:domain\user -Type:File  
bm.exe add-subscription -View:v1 -Alert:a2 -AccountName:domain\user -Type:Email -Email:useremail@domain.com  

Befehl "remove-subscription"

Verwendung

bm.exe remove-subscription -View:<view name> -Alert:<alert name> -AccountName:<account name>[ -Server:<server> ][ -Database:<database> ]

Parameter

Parameter BESCHREIBUNG
Ansicht:<Ansichtsname> Der Name der Ansicht, für die die Benachrichtigung festgelegt ist.
Warnung:<Warnungsname> Der Name der Warnung.
AccountName:<Kontoname> Das Konto im Format "Domäne\Benutzer", das aus der Benachrichtigung entfernt werden soll.
Server:<Server> Optional: Der Name des Servers, auf dem sich die Ansicht befindet. Der Server muss sich in derselben Domäne wie der Computer befinden, auf dem Sie bm.exe ausführen. Wenn der Servername nicht angegeben ist, wird der Standardname „localhost“ verwendet.
Datenbank:<Datenbank> Optional: Der Name der Datenbank, in der sich die Ansicht befindet. Wenn der Name nicht angegeben ist, wird der Standardname „BamPrimaryImport“ verwendet.

Entfernt das Abonnement des angegebenen Kontos aus der angegebenen Benachrichtigung. Alle Abonnements für das angegebene Konto werden entfernt.

Beispiele

bm.exe remove-subscription -View:v1 -Alert:a2 -AccountName:domain\user  
bm.exe remove-subscription -View:v1 -Alert:a2 -AccountName:user -Server:s1  

Weitere Informationen

BAM-Verwaltungshilfsprogramm