Hitachi

ノンストップデータベース HiRDB Version 10 システム運用ガイド(Windows(R)用)


1.7.1 HiRDB終了時の注意事項

〈この項の構成〉

(1) 未決着状態のトランザクションや接続ユーザがいるとHiRDBを正常終了できません

現象

HiRDBを正常終了できません。

原因

未決着状態のトランザクションや接続ユーザがいると,HiRDBを正常終了できません。

対策

接続ユーザやトランザクションの状態を確認してから,HiRDBを正常終了させてください。

  • pdls -d prcコマンドで接続ユーザを確認できます。

  • pdls -d trnコマンドでトランザクションの状態を確認できます。

接続ユーザがいないのに,未決着状態のトランザクションがある場合は,次に示すコマンドで決着してください。

  • pdcmtコマンドでトランザクションをコミットできます。

  • pdrbkコマンドでトランザクションをロールバックできます。

未決着状態のトランザクションや接続ユーザがいるときにHiRDBを正常終了させる方法については,「未決着状態のトランザクションがあるときの対処方法」を参照してください。

(2) WindowsをシャットダウンするときはHiRDBの状態を確認してください

Windowsをシャットダウンする場合は,HiRDBが終了しているかどうかを確認してください。HiRDBを終了する前にWindowsをシャットダウンするとHiRDBは強制終了するため,次回OSブート後のHiRDBの開始モードは再開始になります。HiRDBは再開始時にシステムの状態をWindowsシャットダウン時点に回復するため,再開始に掛かる時間が長くなることがあります。HiRDBの再開始時の注意事項については,「計画停止,強制終了,又は異常終了したときの注意事項」を参照ください。

参考

HiRDBが終了しているかどうかは,pdls -d ustコマンドで確認できます。