Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/Financial Service Platform 使用の手引


8.3.2 DBMSの障害

DBMSの障害やDBMSとの通信障害などでSQLエラーが発生した場合の対処方法を説明します。

〈この項の構成〉

(1) 障害発生時のデータ抽出ユティリティの処理

エラーメッセージを出力し,APIはエラーリターンします。

(2) 対処方法

次の手順で対処してください。

(a) データ抽出ユティリティの終了

データ抽出ユティリティ(UAP)を終了させます。APIのエラーリターン以降,データ抽出ユティリティが提供するほかのAPIを発行しないでください。

(b) 障害からの回復

APIのリターンコード,データ抽出ユティリティのメッセージログファイル,DBMSのメッセージログファイルなどを参照し,障害の原因を取り除いてください。

(c) データ抽出ユティリティの再実行

データ抽出ユティリティを再実行します。

(3) 対処後のデータ抽出ユティリティの動作

障害の発生個所による次回のデータ抽出ユティリティの動作を次の表に示します。

表8‒11 DBMSの障害

項番

障害発生個所

次回実行時の動作

1

INIT要求処理中

表8-10の2.と同様。

2

GET要求処理中

表8-10の4.,5.と同様。

3

TERM要求処理中

表8-10の7.,8.,9.と同様。