eetrblineed
形式
eetrblineed 〔-e 編集種別 〕〔-t 〔開始時刻〕〔,終了時刻〕〕 〔-r ランID〕 〔-s {rpc|trn|rap|dbq|ora|udp|sdh}〕 〔-x 中央処理通番の下限値,中央処理通番の上限値〕 〔-v サービス名〔,サービス名…〕〕 〔-i IPアドレス〔,IPアドレス…〕〕 〔-q DBキュー名〔,DBキュー名…〕〕 〔-l ロット名〔,ロット名…〕〕 〔-c CSV出力ファイル名 〔-n ファイル出力行〕〕 〔-k 出力種別〕 回線トレースファイル名 〔回線トレースファイル名…〕
機能
回線トレース情報を編集し,標準出力,またはCSV形式でファイルに出力します。
オプション
●-e 編集種別 〜《f》
編集種別を指定します。
- r
-
レコード単位で編集,出力します。
- f
-
ファイル情報一覧を出力します。
-eオプションにfを指定した場合,その他のオプションを指定するとエラーになります。
●-t 開始時刻,終了時刻
指定された時刻内に,出力バッファに出力された回線トレース情報を編集,出力します。
開始時刻,および終了時刻は,1970年1月1日0時0分0秒から当年当月当日の現在時刻までの範囲で指定します。
開始時刻または終了時刻のどちらか一方を必ず指定してください。開始時刻の指定を省略すると,回線トレースファイルの先頭から指定した終了時刻までが出力範囲になります。終了時刻の指定を省略すると,指定した開始時刻から回線トレースファイルの最後までが出力範囲になります。
開始時刻,および終了時刻は,「hhmmss〔MMDD〔YYYY〕〕」の形式で指定します。
- hh:時(00≦hh≦23)
-
指定を省略できません。
- mm:分(00≦mm≦59)
-
指定を省略できません。
- ss:秒(00≦ss≦59)
-
指定を省略できません。
- MM:月(01≦MM≦12)
-
指定を省略できます。※
- DD:日(01≦DD≦31)
-
指定を省略できます。※
- YYYY:年(西暦)(1970≦YYYY≦9999)
-
指定を省略できます。※
- 注※
-
開始時刻,または終了時刻の「年」の指定を省略した場合は,当年の指定月日時刻と見なされます。「年,月,日」の指定を省略した場合,当年当月当日の指定時刻と見なされます。「月,日」,「月」,または「日」だけを省略することはできません。省略した場合はオプションエラーになります。「月」または「日」を省略したい場合は,「年」,「月」,「日」のすべてを省略してください。
-tオプションの指定を省略すると,指定したファイル内のすべての情報を編集,出力します。
●-r ランID 〜〈8文字の16進数〉
指定されたランIDを持つ回線トレース情報だけ編集,出力します。
●-s {rpc|trn|rap|dbq|ora|udp|sdh} 〜《rpc》
- rpc
-
RPC機能のトレース情報だけを編集,出力します。
- trn
-
XAインタフェース,TP1/EE情報コード,およびee_trb_utrace_put関数で出力したトレース情報だけを編集,出力します。
- rap
-
rap機能のトレース情報だけを編集,出力します。
- dbq
-
DBキュー機能(TCP/IP通信)のトレース情報だけを編集,出力します。
- ora
-
Oracleのエラー情報だけを編集,出力します。
- udp
-
RPC機能(UDP通信)のトレース情報だけを編集,出力します。
- sdh
-
SDBハンドラ機能のトレース情報だけを編集,出力します。
●-x 中央処理通番の下限値,中央処理通番の上限値 〜〈1〜8文字の16進数〉((0〜ffffffff))
指定されたカレント中央処理通番の範囲内の情報だけ編集,出力します。-xオプションを指定する場合,上限値および下限値を必ず指定してください。
中央処理通番を指定する場合,最大値(4294967295)を考慮して指定してください。ラップした場合に4294967290から3まで出力したいときは,「-x FFFFFFFA,3」と指定します。
●-v サービス名 〜〈1〜31文字の識別子〉
指定されたサービス名を持つ情報だけ編集,出力します。サービス名は,最大10個指定できます。
●-i IPアドレス 〜〈7〜15文字の符号なし整数〉
IPアドレスを指定する場合は,xxx.xxx.xxx.xxxの形式で指定します。xxxは,0〜255(10進数)で指定します。IPアドレスは,最大10個指定できます。
●-q DBキュー名 〜〈1〜27文字の識別子〉
指定されたDBキュー名を持つ情報だけを編集,出力します。DBキュー名は,最大10個指定できます。-qオプションは,-sオプションにoraを指定した場合だけ指定できます。
●-l ロット名 〜〈1〜23文字の識別子〉
指定されたロット名を持つ情報だけを編集,出力します。ロット名は,最大10個指定できます。-lオプションは,-sオプションにoraを指定した場合だけ指定できます。
●-c CSV出力ファイル名 〜〈パス名〉
指定されたファイルに編集結果をCSV形式で出力します。
-nオプションを指定した場合は,パス名中のファイル名は,245文字以下としてください。-nオプション指定時にファイル名が246文字以上の場合はオプションエラーで,このコマンドが異常終了します。
●-n ファイル出力行 〜(10000〜100000)
-cオプションに指定したcsvファイルを分割して出力する場合に1ファイルに出力する行数を指定します。見出し行を含めて-nオプションに指定した行数を出力したときに,出力するファイルを切り替えます。切り替えた先のファイルには見出し行から出力します。
分割したファイルには,10進数の文字列をファイル名の末尾に付与します。付与する文字列は1から9999ファイルまでは「0001」からの連番で左に0を埋めた4けたの文字列とします。10000ファイルを超えた場合は左に0埋めをしません。ファイル名に「.」を含む場合は,最後の「.」の前に付与します。
ファイル名に文字列を付与する例を示します。
- (例1)-cにxxxと指定した場合
xxx0001 xxx0002 :
- (例2)-cにxxx.csvと指定した場合
xxx0001.csv xxx0002.csv :
このオプションを省略した場合は,ファイルを分割しないで1ファイルに出力します。
●-k 出力種別 〜((1))
- 1
-
受信IDを出力します。
コマンド引数
●回線トレースファイル名 〜〈パス名〉
編集するファイル名を指定します。-eオプションにfを指定した場合は,最大1024個回線トレースファイル名を指定できます。
指定できるオプションの組み合わせを次の図に示します。
|
- (凡例)
-
○:指定できます。
×:指定できません。
−:該当しません。
出力形式
●-eオプションにr,かつ-sオプションにtrnを指定した場合
日本語の出力形式を次に示します。
英語の出力形式を次に示します。
出力形式中の,右端の数字の意味を次に示します。
-
1:改行を含まないで1行で表示します。
-
2:レコード数分表示します。
-
3:改行して複数行で表示します。
-
4:xa関数発行前のとき出力します。
-
5:xa関数発行後のとき出力します。
-
6:SQLの場合に出力します。
出力形式中の,各変数の意味を次に示します。
変数 |
意味 |
---|---|
aa-aa-aa |
eetrblineedコマンドを実行したTP1/EEのバージョン |
bb....bb |
eetrblineedコマンドの引数 |
cc....cc |
入力ファイル名 |
dddd/dd/dd dd:dd:dd ddd.ddd |
回線トレース情報のファイル出力を開始した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
e1-e1-e1 |
ファイルを作成したTP1/EEのバージョン |
e2-e2-e2 |
ファイルを作成したXTCのバージョン XTCを使用する場合にだけ表示します。 |
e3-e3-e3 |
ファイルを作成したTP1/FSPのバージョン TP1/FSPを使用する場合にだけ表示します。 |
T1 |
回線トレース情報取得タイプ |
ff....ff |
サービスグループ名(31文字以内) |
gggggggg |
TP1/EEのランID(8けたの16進数) |
hhhh/hh/hh hh:hh:hh hhh.hhh |
回線トレース情報を取得した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
ii....ii |
イベント名(15文字以内) イベントの前後で回線トレース情報を取得するため,イベント名のあとに,イベントの前後を示す「前」または「後」を表示します。また,ee_trb_utrace_put関数で指定したID,およびTP1/EEがトラブルシュートで使用するコードを,16進数で表示します。 |
jjj |
データ長(3けたの10進数)(単位:バイト) |
oooo/oo/oo oo:oo:oo ooo.ooo |
実行日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。XA関数呼び出し前のときに表示します。 |
kkkkkkkk |
該当するレコードを取得したカレント中央処理通番(8けたの16進数) |
ll....ll |
サービス名(31文字以内) 表示する内容がない場合,「*」を表示します。 |
mm....mm.mmm |
XA関数の呼び出し時間 「ミリ秒.マイクロ秒」(ミリ秒は最大7けた,マイクロ秒は3けた)の形式で出力します。4294967.295ミリ秒を超えた場合,「4294967.295」を表示します。XA関数呼び出し後のときに表示します。 |
nnnnnnnn |
リターンコード(8けたの16進数) XA関数呼び出し後のときに表示します。 |
n1....n1 |
リソースマネジャ名とリソースマネジャ拡張子 (trnstringの-nオプション指定値と-iオプション指定値をつなげた値) |
yy |
XAインタフェース |
ssss/ss/ss ss:ss:ss sss.sss |
トレース情報の出力を再開した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
tt....tt |
すべての出力バッファを使用している間にトレース情報出力要求が発生したため,破棄したレコード数 |
vvvv/vv/vv vv:vv:vv vvv.vvv |
破棄を開始した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
wwwwwwww |
破棄を開始したレコードを取得した中央処理通番 該当しない場合は0が表示されます。 |
xxxxxxxx |
破棄を開始したレコードを取得した受信ID 該当しない場合は0が表示されます。 |
●-eオプションにr,かつ-sオプションにrpc,rap,dbq,またはudpを指定した場合
日本語の出力形式を次に示します。
英語の出力形式を次に示します。
- 注※
-
この範囲の出力形式の説明は,「●-eオプションにr,かつ-sオプションにtrnを指定した場合」を参照してください。
出力形式中の,右端の数字の意味を次に示します。
-
1:改行を含まないで1行で表示します。
-
2:レコード数分表示します。
-
3:改行して複数行で表示します。
-
4:-kに1を指定した場合出力します。
出力形式中の,各変数の意味を次に示します。
変数 |
意味 |
---|---|
hhhh/hh/hh hh:hh:hh hhh.hhh |
回線トレース情報を取得した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
ii....ii |
イベント名(15文字以内) イベントの前後で回線トレース情報を取得するため,イベント名のあとに,イベントの前後を示す「前」または「後」を表示します。また,ee_trb_utrace_put関数で指定したID,およびTP1/EEがトラブルシュートで使用するコードを,16進数で表示します。 |
jjj |
データ長(3けたの10進数)(単位:バイト) |
oooo/oo/oo oo:oo:oo ooo.ooo |
実行日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
kkkkkkkk |
該当するレコードを取得したカレント中央処理通番(8けたの16進数) |
llllllll |
該当するレコードを取得した受信ID(8けたの16進数) -kオプションに1を指定した場合だけ出力します。 |
ppp |
回線トレース情報を取得した機能種別(3文字)
|
qq....qq.qq....qq.qq....qq.qq....qq |
受信元または送信先のIPアドレス(15けた以内の10進数) |
rr....rr |
受信元または送信先のポート番号(5けた以内の10進数) |
nnnn |
リターンコード(4けたの16進数) |
uu....uu |
実際に送受信したデータ長 トラブルシュート関連定義のtrb_trace_typeオペランドで1を指定した場合に表示します。 |
yy |
メッセージ情報 |
ssss/ss/ss ss:ss:ss sss.sss |
トレース情報の出力を再開した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
tt....tt |
すべての出力バッファを使用している間にトレース情報出力要求が発生したため,破棄したレコード数 |
vvvv/vv/vv vv:vv:vv vvv.vvv |
破棄を開始した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
wwwwwwww |
破棄を開始したレコードを取得した中央処理通番 該当しない場合は0が表示されます。 |
xxxxxxxx |
破棄を開始したレコードを取得した受信ID 該当しない場合は0が表示されます。 |
●-eオプションにr,かつ-sオプションにsdhを指定した場合
日本語の出力形式を次に示します。
英語の出力形式を次に示します。
- 注※
-
この範囲の出力形式の説明は,「●-eオプションにr,かつ-sオプションにtrnを指定した場合」を参照してください。
出力形式中の,右端の数字の意味を次に示します。
-
1:改行を含まないで1行で表示します。
-
2:レコード数分表示します。
-
3:イベント名に「イベント名+"前"」以外が出力された場合に表示します。
-
4:イベント名が「DBMSERR」以外の場合,またはTP1/EEがトラブルシュートで使用する情報の場合に表示します。
-
5:改行して複数行で表示します。
出力形式中の,各変数の意味を次に示します。
変数 |
意味 |
---|---|
hhhh/hh/hh hh:hh:hh hhh.hhh |
回線トレース情報を取得した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
ii....ii |
イベント名(15文字以内) イベントの前後で回線トレース情報を取得するため,イベント名のあとに,イベントの前後を示す「前」または「後」を表示します。また,ee_trb_utrace_put関数で指定したID,およびTP1/EEがトラブルシュートで使用するコードを,16進数で表示します。 |
jjj |
データ長(3けたの10進数)(単位:バイト) |
oooo/oo/oo oo:oo:oo ooo.ooo |
実行日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。DML関数呼び出し前のときに表示します。 |
kkkkkkkk |
該当するレコードを取得したカレント中央処理通番(8けたの16進数) |
ll....ll |
サービス名(31文字以内) 表示する内容がない場合,「*」を表示します。 |
mm....mm.mmm |
DML関数の呼び出し時間 「ミリ秒.マイクロ秒」(ミリ秒は最大7けた,マイクロ秒は3けた)の形式で出力します。4294967.295ミリ秒を超えた場合,「4294967.295」を表示します。DML関数呼び出し後のときに表示します。 |
nnnnnnnn |
リターンコード(8けたの16進数) DML関数呼び出し後のときに表示します。 |
yy |
SDHインタフェース |
ssss/ss/ss ss:ss:ss sss.sss |
トレース情報の出力を再開した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
tt....tt |
すべての出力バッファを使用している間にトレース情報出力要求が発生したため,破棄したレコード数 |
vvvv/vv/vv vv:vv:vv vvv.vvv |
破棄を開始した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
wwwwwwww |
破棄を開始したレコードを取得した中央処理通番 該当しない場合は0が表示されます。 |
xxxxxxxx |
破棄を開始したレコードを取得した受信ID 該当しない場合は0が表示されます。 |
zz....zz |
SDBのエラー情報(280文字以内) イベント名に「DBMSERR」が出力された場合にだけ表示します。 |
●-sオプションにoraを指定した場合
日本語の出力形式を次に示します。
英語の出力形式を次に示します。
- 注※
-
この範囲の出力形式の説明は,「●-eオプションにr,かつ-sオプションにtrnを指定した場合」を参照してください。
出力形式中の,右端の数字の意味を次に示します。
-
1:改行を含まないで1行で表示します。
-
2:レコード数分表示します。
-
3:改行して複数行で表示します。
出力形式中の,各変数の意味を次に示します。
変数 |
意味 |
---|---|
kkkkkkkk |
該当するレコードを取得したカレント中央処理通番(8けたの16進数) |
zz....zz |
SQLCODE(10進数) |
mm....mm |
DBキュー名(27文字以内) |
nn....nn |
ロット名(23文字以内) |
pp....pp |
Oracleのエラー情報(512文字以内) |
ssss/ss/ss ss:ss:ss sss.sss |
トレース情報の出力を再開した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
tt....tt |
すべての出力バッファを使用している間にトレース情報出力要求が発生したため,破棄したレコード数 |
vvvv/vv/vv vv:vv:vv vvv.vvv |
破棄を開始した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
wwwwwwww |
破棄を開始したレコードを取得した中央処理通番 該当しない場合は0が表示されます。 |
xxxxxxxx |
破棄を開始したレコードを取得した受信ID 該当しない場合は0が表示されます。 |
●-eオプションにfを指定した場合
日本語の出力形式を次に示します。
英語の出力形式を次に示します。
出力形式中の,右端の数字の意味を次に示します。
-
1:指定したファイル数分表示します。
出力形式中の,各変数の意味を次に示します。
変数 |
意味 |
---|---|
aa-aa-aa |
eetrblineedコマンドを実行したTP1/EEのバージョン |
bb....bb |
eetrblineedコマンドの引数 |
cc....cc |
入力ファイル名 |
dddd/dd/dd dd:dd:dd ddd.ddd |
回線トレース情報のファイル出力を開始した日時 「年/月/日△時:分:秒△ミリ秒.マイクロ秒」の形式で出力します。 |
e1-e1-e1 |
ファイルを作成したTP1/EEのバージョン |
e2-e2-e2 |
ファイルを作成したXTCのバージョン XTCを使用する場合にだけ表示します。 |
T1 |
回線トレース情報取得タイプ |
ff....ff |
サービスグループ名(31文字以内) |
gggggggg |
TP1/EEのランID(8けたの16進数) |
指定したファイルが回線トレースファイルではない場合,日本語では「回線トレースファイルではありません。」を,英語では「This is not a line trace file.」を表示します。
出力形式中の,各変数の意味を次に示します。
変数 |
意味 |
---|---|
xxxx/xx/xx xx:xx:xx xxx.xxx |
出力した回線トレース情報の中でいちばん古い起動時刻 出力対象の回線トレース情報がない場合は 「****/**/** **:**:** ***.***」 を出力します。 出力対象の回線トレース情報に時刻がない場合(xa関数実行後のトレースだけの場合など)は 「****/**/** **:**:** ***.***」 を出力します。 |
yyyy/yy/yy yy:yy:yy yyy.yyy |
出力した回線トレース情報の中でいちばん新しい起動時刻 出力対象の回線トレース情報がない場合は 「****/**/** **:**:** ***.***」 を出力します。 出力対象の回線トレース情報に時刻がない場合(xa関数実行後のトレースだけの場合など)は 「****/**/** **:**:** ***.***」 を出力します。 |
nnnnnnnn |
出力した回線トレース情報の中でいちばん値の小さい中央処理通番。16進数8けた※ 出力対象の回線トレース情報がない場合は 「********」 を出力します。 出力対象の回線トレース情報の中央処理通番がすべて0x00000000の場合は 「********」 を出力します。 |
mmmmm |
出力した回線トレース情報の中でいちばん値の大きい中央処理通番。16進数8けた※ 中央処理通番が0x00000000の場合は比較対象外です。 出力対象の回線トレース情報がない場合は 「********」 を出力します。 出力対象の回線トレース情報の中央処理通番がすべて0x00000000の場合は 「********」 を出力します。 |
zzz |
-cオプションに指定した出力ファイル名 |
- 注※
-
出力対象の回線トレース情報の中央処理通番が0x00000000,0x00000001,0x00000002の三つの場合,nnnnnnnnに表示される値は0x00000001で,mmmmmmmmに表示される値は0x00000002となり,0x00000000がnnnnnnnn,mmmmmmmmに表示されることはありません。
出力メッセージ
メッセージID |
内容 |
出力先 |
---|---|---|
KFSB95400-E |
メモリを確保できません。 |
標準エラー出力 |
KFSB95401-E |
コマンドの形式が不正です。 |
標準エラー出力 |
KFSB95402-E |
コマンドのオプションが不正です。 |
標準エラー出力 |
KFSB95403-E |
コマンドのオプションの組み合わせが不正です。 |
標準エラー出力 |
KFSB95405-E |
ファイルのヘッダ情報が不正です。 |
標準エラー出力 |
KFSB95406-E |
データブロックが不正です。 |
標準エラー出力 |
KFSB95409-E |
バージョンが不一致です。 |
標準エラー出力 |
KFSB95410-E |
ファイルのオープン処理で障害が発生しました。 |
標準エラー出力 |
KFSB95411-E |
ファイルからの読み出し処理で障害が発生しました。 |
標準エラー出力 |
KFSB95412-E |
ファイルへの書き込み処理で障害が発生しました。 |
標準エラー出力 |
KFSB95413-E |
ファイルのクローズ処理で障害が発生しました。 |
標準エラー出力 |
KFSB95415-Q |
-cオプションに指定したファイルはすでに存在します。 |
標準出力 |
KFSB95431-I |
ヘルプメッセージ |
標準出力 |
KFSB95457-Q |
上書き確認(-nオプション指定時) |
標準出力 |
注意事項
-
-eオプションにrを指定した場合,編集対象のレコードがないときは,-eオプションにfを指定した場合と同様に,回線トレース情報を表示します。
-
回線トレース情報に欠落があった場合,欠落したレコード数を表示します。欠落したレコード数が4294967295以上の場合,4294967295と表示します。
-
回線トレース情報取得時の障害発生などで情報を取得できない場合は,取得できなかった情報の値に0が表示されます。
-
-cオプションを指定してCSVファイルに出力する場合,ファイル作成バージョンは,日本語では「ファイル作成バージョン:ee-ee-ee」の形式で,英語では「File creation version: ee-ee-ee」の形式で表示します。
-
破棄を開始した日時を出力する場合,出力する日時の順序が逆転することがあります。