次の方法で共有


警告サブスクリプション管理コマンド

BAM 管理ユーティリティのサブスクリプション管理コマンドを使用すると、警告サブスクリプションを操作することができます。

  • get-subscription: アラートのサブスクライバーの一覧を取得します。

  • add-subscription: サブスクライバーをアラートに追加します。

  • remove-subscription: アラートからサブスクライバーを削除します。

Note

-Trace:on|off パラメーター スイッチを含めることで、任意の BM ユーティリティ コマンドでトレースを有効にすることができます。 Trace スイッチを使用すると、構成ファイルのトレース設定がオーバーライドされます。 このスイッチは、通常の BM コマンドと組み合わせて使用できます。

Note

ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権を使用してこのツールを実行することが必要な場合があります。

get-subscription コマンド

使用方法

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

パラメーター

パラメーター 説明
View:<view name> アラートを指定するビューの名前。
Alert:<alert name> サブスクリプションを取得する警告の名前です。
Server:<server> 省略可能: ビューが存在するサーバーの名前。 このサーバーは、bm.exe を実行するコンピューターと同じドメインに存在している必要があります。 サーバー名を指定しなかった場合、既定の名前 (localhost) が使用されます。
Database:<database> 省略可能: ビューが存在するデータベースの名前。 指定しなかった場合、既定の名前 (BamPrimaryImport) が使用されます。

指定した警告のすべてのサブスクライバーを一覧表示します。

使用例

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

add-subscription コマンド

使用方法

bm.exe add-subscription -View:<view name> -Alert:<alert name> -AccountName:<account name> -Type: [ File |Email ][ -Email:<電子メール アドレス> ][ -Server:<server> ][ -Database:<database> ]

パラメーター

パラメーター 説明
View:<view name> 警告が指定されたビューの名前です。
Alert:<alert name> サブスクライブする警告の名前です。
AccountName:<account name> 警告をサブスクライブするアカウント (domain\user 形式) です。
種類: [ ファイル |Email ] 警告の配信方法です。 配信方法として電子メールを指定した場合は、Email パラメーターも指定する必要があります。
Email:<電子メール アドレス> 省略可能: アラート通知の配信先の電子メール アドレス。
Server:<server> 省略可能: ビューが存在するサーバーの名前。 このサーバーは、bm.exe を実行するコンピューターと同じドメインに存在している必要があります。 サーバー名を指定しなかった場合、既定の名前 (localhost) が使用されます。
Database:<database> 省略可能: ビューが存在するデータベースの名前。 指定しなかった場合、既定の名前 (BamPrimaryImport) が使用されます。

指定したアカウントに対し、特定の警告に対するサブスクリプションを追加します。

使用例

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  

remove-subscription コマンド

使用方法

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

パラメーター

パラメーター 説明
View:<view name> 警告が指定されたビューの名前です。
Alert:<alert name> 警告の名前を指定します。
AccountName:<account name> 警告から削除するアカウント (domain\user 形式) です。
Server:<server> 省略可能: ビューが存在するサーバーの名前。 このサーバーは、bm.exe を実行するコンピューターと同じドメインに存在している必要があります。 サーバー名を指定しなかった場合、既定の名前 (localhost) が使用されます。
Database:<database> 省略可能: ビューが存在するデータベースの名前。 指定しなかった場合、既定の名前 (BamPrimaryImport) が使用されます。

特定の警告から、指定したアカウントのサブスクリプションを削除します。 指定されたアカウントのすべてのサブスクリプションが削除されます。

使用例

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

参照

BAM 管理ユーティリティ