pdb コマンドを使って、プランを管理することができます。プランは、コンポーネントやホストで実行される操作を指定します。
表 9–1 pdb コマンドの概要
コマンド |
説明 |
---|---|
pdb.p.ci |
新しいバージョンのプランをチェックインする |
pdb.p.co |
プランをチェックアウトする (プランを XML で出力する) |
pdb.p.genplan |
プランを生成し、XML で出力する |
pdb.p.la |
すべてのプランの最新バージョンを一覧表示する |
pdb.p.lo |
プランを表示する |
pdb.p.del |
実行プランを削除する |
pdb.p.lv |
指定されたプランのすべてのバージョンを一覧表示する |
pdb.p.mv |
プランを移動する、または名前を変更する |
pdb.p.sh |
プランを表示する、または非表示 (隠す) にする |
pdb.p.sc |
プランにカテゴリを関連付ける |
XML から新しいバージョンのプランをチェックインする
表 9–2 pdb.p.ci コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
path |
[R] |
InputStreamWrapper |
XML 書式のプラン |
major |
[O] |
ブール型 |
新しいメジャーバージョンとしてチェックインするかどうか。デフォルトは false |
hidePrev |
[O] |
ブール型 |
古いプランを隠すかどうか。デフォルトは true |
result |
ExecutionPlan |
新しい実行プラン |
このコマンドは、プランを XML 書式で stdout に出力します。
表 9–3 pdp.p.co コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
plan |
[R] |
ExecutionPlan |
実行プラン |
このコマンドは、プランを生成し、XML として出力します。
表 9–4 pdb.p.genplan コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
プランを生成するコンポーネントの ID |
pt |
[R] |
NamedBlockType[] |
手続き型のリスト install、uninstall、および call |
pn |
[R] |
StringArray |
このプランで使用する手続き名のリスト |
このコマンドは、すべてのプランの最新バージョンを一覧表示します。
表 9–5 pdb.p.la コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
sh |
[O] |
ブール型 |
隠されているプランを表示するかどうか。デフォルトは false |
cat |
[O] |
CategoryID |
適用するカテゴリフィルタ。デフォルトは「all」 |
folderID |
[O] |
FolderID |
親フォルダ ID。デフォルトはルートフォルダ (NM: /) |
flatView |
[O] |
ブール型 |
結果をフラットビューで表示するかどうか。デフォルトは true |
result |
ExecutionPlanArray |
実行プラン |
このコマンドは、実行プランを表示します。
表 9–6 pdb.p.lo コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
表示するプランの ID |
result |
ExecutionPlan |
実行プラン |
このコマンドは、実行プランを削除します。
表 9–7 pdb.p.del コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
削除するプランの ID |
all |
[O] |
ブール型 |
全バージョンのプランを削除するかどうか。デフォルトは false |
このコマンドは、指定されたプランの全バージョンを一覧表示します。
表 9–8 pdb.p.lv コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
実行プランの ID |
result |
ExecutionPlanArray |
実行プラン |
このコマンドは、プランを移動するか、プランの名前を変更します。
表 9–9 pdb.p.mv コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
移動する、または名前を変更するプランの ID |
fullname |
[R] |
文字列 |
プランの新しい完全名 (パス + 名前) |
このコマンドは、プランを隠したり 、表示したりします。
表 9–10 pdb.p.sh コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
隠す、または表示するプランの ID |
hide |
[R] |
ブール型 |
プランを非表示に設定するかどうか |
all |
[O] |
ブール型 |
全バージョンのプランを変更するかどうか。デフォルトは false |
このコマンドは、プランにカテゴリセットを関連付けます。
表 9–11 pdb.p.sc コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
カテゴリの割り当て先のプランの ID |
catIDs |
[R] |
CategoryIDSet |
このプランに関連付けるカテゴリの ID |
all |
[O] |
ブール型 |
プランの全バージョンのカテゴリを更新するかどうか。デフォルトは false |