管理コマンドを使用して、データベースから未使用のスタッフ照会を削除します。
始める前に
この手順を始める前に、次の条件が満たされている必要があります。
- 使用しているユーザー ID に管理権限がある必要があります。
- 未使用のスタッフ照会の削除に使用するアプリケーション・サーバーが稼働している必要があります。つまり、サーバー接続が必要であるため、wsadmin の -conntype none オプションは使用できません。
- セキュリティーが使用可能に設定されている場合は、オペレーター権限を持っている必要があります。
このタスクを実行する理由と時期
Business Process Choreographer は、評価されたスタッフ式の
ランタイム・データベースでユーザー名の名前を維持します。これらのスタッフ式を使用したプロセス・インスタンスは完了していますが、ユーザー名のリストは、対応するビジネス・プロセス・アプリケーションがアンインストールされるまで
データベース内に維持されます。
データベースのサイズがパフォーマンスに影響する場合は、データベース表にキャッシュされた未使用のスタッフ・リストを削除できます。
このタスクのステップ
- スクリプトがある Business Process Choreographer ユーティリティー・ディレクトリーに移動します。
Windows
® システムの場合は、次のように入力します。
cd install_root¥ProcessChoreographer¥util
UNIX
® および Linux
® システムの場合は、次のように入力します。
cd install_root/ProcessChoreographer/util
- 未使用のスタッフ・リストを除去します。
Windows システムでは、次のコマンドのいずれかを入力します。コマンド間の相違を強調して表示しています。
install_root¥bin¥wsadmin -f cleanupUnusedStaffQueryInstances.jacl
-server serverName
[-profileName profileName]
install_root¥bin¥wsadmin -f cleanupUnusedStaffQueryInstances.jacl
-node nodeName
-server serverName
[-profileName profileName]
install_root¥bin¥wsadmin -f cleanupUnusedStaffQueryInstances.jacl
-cluster clusterName
[-profileName profileName]
UNIX および Linux システムでは、次のコマンドのいずれかを入力します。コマンド間の相違を強調して表示しています。
install_root/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl
-server serverName
[-profileName profileName]
install_root/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl
-node nodeName
-server serverName
[-profileName profileName]
install_root/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl
-cluster clusterName
[-profileName profileName]
各部の意味は、次のとおりです。
- cluster clusterName
- クラスターの名前。ビジネス・プロセス・コンテナーが WebSphere® クラスター用に構成されている場合は必須です。
- node nodeName
- サーバー名を指定する場合のオプション。
この名前は、ノードを示します。
デフォルトはローカル・ノードです。
- server serverName
- サーバーの名前。クラスター名が指定されていない場合は必須です。
- profileName profileName
- ユーザー定義プロファイルの名前。デフォルト・プロファイルで作業していない場合、このオプションを指定します。
結果
データベースから削除されるエントリーの数が表示されます。