5.6.6 SDBデータベースの定義削除
pdsdbdefコマンドで*DELETE DICTIONARY文および*DELETE DIRECTORY文を実行し,SDBデータベースのSDBディクショナリ情報およびSDBディレクトリ情報をディクショナリ表から削除します。*DELETE DICTIONARY文の実行時には,SDBデータベースのレコードおよびインデクスも削除されます。
なお,*DELETE DICTIONARY文および*DELETE DIRECTORY文を実行するためにpdsdbdefコマンドを実行する際,-iオプションを指定する必要があります。-iオプションを指定しないと,pdsdbdefコマンドの実行がエラーになります。
- 注意事項
-
SDBディレクトリ情報およびSDBディクショナリ情報を削除する際は,必ず*DELETE DIRECTORY文,*DELETE DICTIONARY文の順にSDB定義文を指定してください。
SDB定義文の参照先を次に示します。
-
*DELETE DICTIONARY文:「11.4.4 *DELETE DICTIONARY文(SDBディクショナリ情報の削除)」
-
*DELETE DIRECTORY文:「11.4.8 *DELETE DIRECTORY文(SDBディレクトリ情報の削除)」