フロー定義DBのデータベース環境は、apfwunsetupdbコマンドを使用して削除します。
以下にapfwunsetupdbコマンドを利用したデータベース環境の削除手順を示します。
以下のオプションを指定してapfwunsetupdbコマンドを実行します。
“-r オプション”: “SYMFOWARE”をデータベース種別に指定します。
“-u オプション”: データベース管理者のユーザIDを指定します。
“-m オプション”: フロー定義DBの環境を作成した際に指定した、非同期アプリケーション連携実行基盤管理者ユーザID、非同期アプリケーション連携実行基盤利用者ユーザIDを“:”(半角文字)で区切って指定します。
“-h オプション”: RDBシステム名を指定します。
“-w オプション”: “TYPE1”または“TYPE2”を運用環境種別に指定します。
コマンドの問合せに回答します。出力された情報に誤りがない場合、“Y”を入力します。出力された情報に誤りがある場合、“N”を入力することで、本コマンドを終了します。環境削除確認項目として出力する内容を以下に示します。
環境削除確認項目 | 説明 |
---|---|
削除環境 | コマンドの“-w オプション”で指定した運用環境種別として削除するデータベースを出力します。 |
データベース種別 | コマンドの“-r オプション”で指定したデータベース種別として“SYMFOWARE”を出力します。 |
注意
apfwunsetupコマンドの“-r オプション”で指定したデータベース種別と、実際の環境に存在するデータベースが異なる場合、FSP_INTS-BAS_AP2160のメッセージを出力し、データベース環境は削除されません。データベース環境を削除する場合は、データベース種別を修正した後、再度apfwunsetupdbコマンドを実行してください。
コマンドの問合せに回答します。データベース削除権限者のパスワードを入力します。apfwunsetupdbコマンドの“-u オプション”に指定した“OSユーザ名”に対応するパスワードを入力します。
注意
OSにログインしているユーザでデータベース環境を削除します。
コマンドの問合せに回答します。環境削除の最終確認として、環境削除を行う場合、“Y”を入力します。環境削除を行わない場合、“N”を入力すると、本コマンドを終了します。
削除経過の表示後、データベース環境が正常に削除されるとFSP_INTS-BAS_AP2310のメッセージが出力され、apfwunsetupdbコマンドが終了します。
注意
データベースの削除サイズに応じて、正常終了するまでに時間がかかる場合があります。
データベース環境の削除中に異常が発生した場合、“実行結果ログ”を参照し、原因を取り除いた後、再度、本コマンドを実行してください。
すでに存在する運用環境種別に対応するapfwunsetupdbコマンドの動作を、以下に示します。
既存の運用環境種別 | apfwunsetupdbコマンドで指定した運用環境種別 | 本コマンドの動作 |
TYPE1 (注) | TYPE1 | フロー定義DBとメッセージトラッキングDBを削除します。 |
TYPE2 | フロー定義DBだけ削除します。メッセージトラッキングDBの削除は行いません。 | |
TYPE2 (注) | TYPE1 | フロー定義DBを削除します。 |
TYPE2 | フロー定義DBを削除します。 | |
TYPE3 (注) | TYPE1 | メッセージトラッキングDBを削除します。 |
TYPE2 | フロー定義DBを削除します。 | |
TYPE4 | TYPE1 | 処理を中止します。 |
TYPE2 | フロー定義DBを削除します。 |
注) TYPE4と組合せた場合も同じ動作を行います。
フロー定義DBのデータベース環境を削除する場合のapfwunsetupdbコマンドの実行例を以下に示します。
■運用環境種別がTYPE1の場合
# apfwunsetupdb -r SYMFOWARE -u root -m apfwadm:apfwuser -h RDBAPFW -w TYPE1 ----------------------------------------------------------- アプリケーション連携実行基盤環境削除情報 ----------------------------------------------------------- 削除環境 :フロー定義DB + メッセージトラッキングDB データベース :SYMFOWARE 削除環境を確認しています。しばらくお待ちください... 上記条件で環境を削除します。よろしいですか(Y/N)y データベース削除権限者(root)のパスワードを入力してください。 実行基盤管理者ユーザID(apfwadm)のパスワードを入力してください。 実行基盤利用者ユーザID(apfwuser)のパスワードを入力してください。 環境削除準備中です。しばらくお待ちください... 環境削除準備ができました。環境削除実行を行いますか(Y/N)y フロー定義DBスキーマ削除開始 フロー定義DBスキーマ削除終了 フロー定義DBデータベース領域削除開始 フロー定義DBデータベース領域削除終了 メッセージトラッキングDBスキーマ削除開始 メッセージトラッキングDBスキーマ削除終了 メッセージトラッキングDBデータベース領域削除開始 メッセージトラッキングDBデータベース領域削除終了 フロー定義DB、メッセージトラッキングDB共通実行基盤管理者ユーザ削除開始 フロー定義DB、メッセージトラッキングDB共通実行基盤管理者ユーザ削除終了 フロー定義DB、メッセージトラッキングDB共通実行基盤利用者ユーザ削除開始 フロー定義DB、メッセージトラッキングDB共通実行基盤利用者ユーザ削除終了 アプリケーション連携実行基盤データベース削除開始 アプリケーション連携実行基盤データベース削除終了 フロー定義DB + メッセージトラッキングDB環境削除完了 FSP_INTS-BAS_AP: 情報: 2310: [フロー定義DB + メッセージトラッキングDB]環境が正常に削除されました。 # |
■運用環境種別がTYPE2の場合
# apfwunsetupdb -r SYMFOWARE -u root -m apfwadm:apfwuser -h RDBAPFW -w TYPE2 ----------------------------------------------------------- アプリケーション連携実行基盤環境削除情報 ----------------------------------------------------------- 削除環境 :フロー定義DB データベース :SYMFOWARE 削除環境を確認しています。しばらくお待ちください... 上記条件で環境を削除します。よろしいですか(Y/N)y データベース削除権限者(root)のパスワードを入力してください。 実行基盤管理者ユーザID(apfwadm)のパスワードを入力してください。 実行基盤利用者ユーザID(apfwuser)のパスワードを入力してください。 環境削除準備中です。しばらくお待ちください... 環境削除準備ができました。環境削除実行を行いますか(Y/N)y フロー定義DBスキーマ削除開始 フロー定義DBスキーマ削除終了 フロー定義DBデータベース領域削除開始 フロー定義DBデータベース領域削除終了 フロー定義DB実行基盤管理者ユーザ削除開始 フロー定義DB実行基盤管理者ユーザ削除終了 フロー定義DB実行基盤利用者ユーザ削除開始 フロー定義DB実行基盤利用者ユーザ削除終了 アプリケーション連携実行基盤データベース削除開始 アプリケーション連携実行基盤データベース削除終了 フロー定義DB環境削除完了 FSP_INTS-BAS_AP: 情報: 2310: [フロー定義DB]環境が正常に削除されました。 # |