Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 運用と操作


tamrles

〈このページの構成〉

名称

TAMテーブルの閉塞解除

形式

tamrles 〔-o〕 〔-f〕 TAMテーブル名

機能

指定したTAMテーブルの閉塞状態を解除します。

tamrmコマンドでオンラインから切り離されているか,またはtamunloadコマンドでアンロードされている場合は,閉塞状態解除後のTAMテーブル状態は未閉塞状態となります。

-fオプション指定のtamrlesコマンドで障害閉塞状態を解除したTAMテーブルに対して,tamholdコマンドを実行後,オプション指定なしのtamrlesコマンドを実行するとエラーとなります。

オプション

●-o

障害閉塞したTAMテーブルの閉塞状態を解除します。その後,オンライン中にアクセスできる状態となります。

TAMテーブルのステータスが障害閉塞状態以外の場合に指定すると,エラーとなります。

TAMサービス開始時,ファイルのオープンからロードまでの間に障害閉塞されたTAMテーブルの閉塞状態は解除できません。

なお,-fオプションと同時に指定できません。

●-f

障害閉塞したTAMテーブルの閉塞状態を解除します。ただし,解除後オンライン中にアクセスしようとしてもエラーとなります。オンライン中にアクセスできるようにするためには,一度オンラインからTAMテーブルを切り離し,ファイルを回復したあと,再びTAMテーブルを追加する必要があります。

TAMテーブルのステータスが障害閉塞状態以外の場合に指定すると,エラーとなります。

TAMサービス開始時,ファイルのオープンからロードまでの間に障害閉塞されたTAMテーブルの閉塞状態は,解除できません。

なお,-oオプションと同時には指定できません。

-fオプション指定のtamrlesコマンド実行後に実行する運用コマンド,および発行する関数と,その後の処理について次に示します。

実行する運用コマンド,

発行する関数

処理

tamls

failure recovery(障害回復待ち状態)を表示

tamrm,tamrles,

tamunload,tamhold

未閉塞状態として扱う

tamload

エラー

tamhold実行後のtamls

failure recovery(障害回復待ち状態)を表示

tamhold実行後のtamrles

エラー

-oオプション指定のtambkup

エラー

dc_tam_get_inf関数

リターン値 DCTAM_STS_OHLD(障害閉塞状態)を返す

tamhold実行後の

dc_tam_get_inf関数

リターン値 DCTAM_STS_LHLD(論理閉塞状態)を返す

コマンド引数

●TAMテーブル名  〜〈1〜32文字の識別子〉

閉塞状態を解除するTAMテーブルの名称を指定します。

出力メッセージ

メッセージID

内容

出力先

KFCA01701-E

メモリ不足です

標準エラー出力

KFCA01703-E

TAMサービスのアドレス情報を検索できません

標準エラー出力

KFCA01704-E

TAMサービスが起動されていません

標準エラー出力

KFCA01707-E

TAMテーブル名が誤っています

標準エラー出力

KFCA01712-E

コマンドで指定した引数の数が正しくありません

標準エラー出力

KFCA01751-I

TAMテーブルの閉塞解除を完了しました

メッセージログファイル

KFCA01753-E

タイムアウトとなりました

標準エラー出力

KFCA01757-E

TAMテーブル名の文字数が32文字を超えています

標準エラー出力

KFCA01765-E

TAMサーバのV/Rが誤っています

標準エラー出力

KFCA01767-E

RPCでネットワーク障害が発生しました

標準エラー出力

KFCA01770-E

TAMサービスが終了処理中です

標準エラー出力

KFCA01775-E

定義解析中にエラーが発生しました

標準エラー出力

KFCA02853-I

ヘルプメッセージ

標準出力

KFCA02859-E

指定したTAMテーブルは閉塞されていません

標準エラー出力

KFCA02863-E

指定したTAMテーブルは障害閉塞状態のため,-o,または-fオプションを指定してください

標準エラー出力

KFCA02864-E

指定したTAMテーブルは論理閉塞状態のため,-o,または-fオプションの指定は必要ありません

標準エラー出力

KFCA02881-E

TAMテーブルは未ロードのため障害閉塞の解除はできません。TAMテーブルを削除してください

標準エラー出力

KFCA02896-E

複数のオプションは指定できません

標準エラー出力

KFCA02897-E

障害回復待ち状態のため処理を続行できません

標準エラー出力