4.15.1 適用基準
HiRDBサーバで次の処理を実行している場合,HiRDBクライアントはその処理が終わるまで待ち状態となります。
-
システム定義の変更(pdchgconfコマンド)を実行している場合
-
修正版HiRDBの入れ替え(pdprgcopy及びpdprgrenewコマンド)を実行している場合
-
トランザクションキューイング機能(pdtrnqingコマンド)を使用して,計画系切り替えを実行している場合
待ち状態となっている間,PDCWAITTIMEの時間で待ち時間が監視されます。PDCWAITTIMEの時間を超えた場合,待ち状態は解除されてUAPにPDCWAITTIMEオーバーのエラーを返却します。
タイミングによっては,上記の処理が実行中であることを検知できないため,通信処理エラーになることがあります。あらかじめ上記の処理を実行することが分かっている場合は,自動再接続機能の適用を検討してください。自動再接続機能を使用すると,上記の処理を実行している場合でも,UAPにエラーを返却しないで処理を続行できます。