delete コマンド
delete コマンドは、TADDM データベースからオブジェクトを削除します。
コマンド構文
api.sh|api.bat-u|--userユーザー-p|--passwordパスワード [-H|--hostホスト] [-P|--portポート] [-T|--truststorefile] deleteguid1 [guid2 guid3 ... ガイダンス]
api.sh|api.bat-u|--userユーザー-p|--passwordパスワード [-H|--hostホスト] [-P|--portポート] [-T|--truststorefile] delete-f|--fileGUID リスト・ファイル
api.sh|api.bat-u|--userユーザー-p|--passwordパスワード [-H|--hostホスト] [-P|--portポート] [-T|--truststorefile] delete-m|--mqlmql-照会
パラメーター
- delete
- delete コマンドを実行します。
- guid1 [guid2 guid3 ... ガイダンス]
- 削除するオブジェクトの GUID です。
- -f|--file GUID リスト・ファイル (guid-list-file)
- 削除するオブジェクトの GUID リストを含むテキスト・ファイルの場所と名前です。 複数の GUID を区切るには、スペース、タブ、または改行文字を使用します。 このファイルは
dbqueryスクリプトで生成できます。 - -m|--mql mql-query
- 削除するオブジェクトを選択する MQL 照会です。
例
以下のコマンドは、指定した GUID のオブジェクトを削除します。 このコマンドは 1 行で入力してください。
api.sh -u user -p password -H host -P port delete 10A5794E86C53A0BBB10F262055CB3EA以下のコマンドは、指定した GUID のオブジェクトを削除します。 このコマンドは 1 行で入力してください。
api.sh -u user -p password -H host -P port delete C172810FD1CF3E108B8127BC47D2667B 059E4D85B34C32D1B5A80D9E2DB09EBD 35D21D3CA08539908DC1762D26897FB6以下のコマンドは、指定した MQL 照会によって選択されたオブジェクトを削除します。 このコマンドは 1 行で入力してください。
api.sh -u user -p password -H host -P port delete --mql "select * from AppServer where objectType == 'SAS'"以下のコマンドは、テキスト・ファイル内の GUID リストに基づいてオブジェクトを削除します。
guid-list-file を生成するには dbquery スクリプトを使用します。 このコマンドは 1 行で入力してください。dbquery.sh -u user -p password -q "select guid_c from BB_APPSERVER6_V where objectType_C like '%SAS'" > /tmp/guidListToDelete.txt
api.sh -u user -p password -H host -P port delete -f /tmp/guidListToDelete.txt