管理コマンドを使用した、未使用のスタッフ照会の除去

管理コマンドを使用して、データベースから未使用のスタッフ照会を削除します。

始める前に

この手順を始める前に、次の条件が満たされている必要があります。
  • 使用しているユーザー ID に管理権限がある必要があります。
  • 未使用のスタッフ照会の削除に使用するアプリケーション・サーバーが稼働している必要があります。つまり、サーバー接続が必要であるため、wsadmin-conntype none オプションは使用できません。
  • セキュリティーが使用可能に設定されている場合は、オペレーター権限を持っている必要があります。

このタスクを実行する理由と時期

Business Process Choreographer は、評価されたスタッフ式の ランタイム・データベースでユーザー名の名前を維持します。これらのスタッフ式を使用したプロセス・インスタンスは完了していますが、ユーザー名のリストは、対応するビジネス・プロセス・アプリケーションがアンインストールされるまで データベース内に維持されます。

データベースのサイズがパフォーマンスに影響する場合は、データベース表にキャッシュされた未使用のスタッフ・リストを削除できます。

このタスクのステップ

  1. スクリプトがある Business Process Choreographer ユーティリティー・ディレクトリーに移動します。
    Windows® システムの場合は、次のように入力します。
    cd install_root¥ProcessChoreographer¥util
    UNIX® および Linux® システムの場合は、次のように入力します。
    cd install_root/ProcessChoreographer/util
  2. 未使用のスタッフ・リストを除去します。

    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
    ユーザー定義プロファイルの名前。デフォルト・プロファイルで作業していない場合、このオプションを指定します。

結果

データベースから削除されるエントリーの数が表示されます。

ご利用条件 |


(c) Copyright IBM Corporation 2005, 2006.
本製品では Eclipse テクノロジーが採用されています。(http://www.eclipse.org)