再フォーマットされたファイル: 例 - Call-Level Interface Version 2

Teradata® Call-Level Interfaceバージョン2リファレンス - ワークステーション接続システム

Product
Call-Level Interface Version 2
Release Number
17.10
Published
2021年6月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/ttt1608578409164.ditamap
dita:ditavalPath
ja-JP/ttt1608578409164.ditaval
dita:id
B035-2418
Product Category
Teradata Tools and Utilities

以下の行に、有効な構文で表わされた、再フォーマットされたファイルの例を示します。

  req_buf_len=1024,
  resp_buf_len=8192,
  resp_mode=F,
  max_num_sess=300
  wait_for_resp=N,
  ret_time=Y,
  i_dbcname=mysite,
  loc_mode=Y

アプリケーション プログラムでは、DBCHCLを呼び出す前に、DBCAREA内の各種のオプション引数の値を指定できます。 プログラムでは、DBCAREA内のChange Optionsの値をYに設定し、オプションに対する変更を有効なものとして扱うようにCLIに指示します。 DBCAREA内の関数コード集合に応じて、異なったオプションがDBCHCLによって使用されます。

次のテーブルに、ニーモニック名によるフィールドを列挙し、デフォルト値と使用可能な値のセットを示します。

オプション=デフォルト タイプ 説明
change_opts=Y C Y/N オプション変更フラグ
charset_type=N char C/N/R
  • C: 文字セット コード
  • N: 名前
  • R: ログオン実行
columnInfo=O C E/O 可変長列を許可
connect_type=c char C/R C:接続ログオン(ホストで使用)
connect_wait=10 Int 0-255 Connect wait
consider_aph_resps=N char Y/N APH/1 MB Responses
data_encryption=N, C Y/N データの暗号化
date_form=D char T/A/D
  • T – Teradata形式
  • A – ANSI形式
  • D – デフォルト
dbriseg=N char N/F/I/L/C
  • N – デフォルト
  • F – 最初のセグメント
  • I – 最後のセグメント
  • L – 最後のセグメント
  • C – キャンセル リクエスト
dynamic_result_sets_allowed=N C Y/N 動的結果セットの許可
i_dbcpath=dbc C 1-8ch デフォルトとしてのデータベース コンピュータの名前
keep_resp=N, C Y/N/P
  • Y: keepresp
  • N: resp
  • P: 位置情報
lang_conformance=N char N/2/3
  • N – なし
  • 2 – FIPS127-2
  • 3 – FIPS127-3
loc_mode=N, C Y/N fetchで位置付けモードを使用する
logon_timeout=240 Int 番号 ログオン タイムアウト(秒)
max_decimal_returned=0 Int 0-255 最大10進精度値
max_num_sess=300 Int 1-999 最大の並行セッション数
maximum_parcel=O char O/H
  • O – 32k
  • H – 64k
msg_security=N char Y/N
  • Y: メッセージを暗号化する
  • N: メッセージを暗号化しない
parcel mode=Y, C Y/N パーセル モード(そうでない場合にはバッファ モード)
req_buf_len=1024, Int 1K-64K リクエスト バッファのサイズ
req_proc_opt=E C E/P/B/S
  • 実行
  • SQLリクエストの実行
  • 分析および実行
  • パラメータ化SQLの分析
requst_mode=P char P/B/D リクエスト処理のオプション:
  • P: パーセル モード
  • B: バッファ モード
  • D: 記述子リスト
resp_buf_len=8192, Int 1K-64K 応答バッファのサイズ
resp_mode=R, C R/F/I/M
  • R: レコード モード
  • F: フィールド モード
  • I: 標識モード
  • M: マルチパート標識モード
ret_time=N, C N/Y タイム スタンプを返す
return_object=D char D/T/S
  • D: データ
  • T: トランザクション関連ロケーター
  • S: スプール関連ロケーター
save_resp_buf=N, C Y/N erq時に、再使用に備えてバッファを保持する
send_delegated_credentials=Y char Y/N 委任信頼証明を送信する
SP_return_result=0 Int 0-5 ストアド プロシージャの戻り結果
tcp_buf_size=0 Int 番号
  • 0: TCP自動調整
  • その他: TCP送信/受信バッファ サイズ
tell_about_delay=N, C Y/N アプリケーションにクラッシュを通知する
two_resp_bufs=N, C Y/N 「二重バ ッ フ ァ 処理 」
tx_semantics char D/T/A
  • D: サーバーのデフォルト
  • T: Teradata
  • A: ANSI
use_presence_bits=N, C Y/N Y: indicdataモード
var_len_fetch=N, C Y/N 戻りfetchデータは可変文字列
var_len_req=N, C Y/N リクエスト データは可変文字列
wait_across_delay=N, C Y/N dbcのクラッシュ時の応答待ち
wait_for_resp=N, C Y/N CLIに読み取りを阻止させる

Maximum ParcelがOまたは65536/1048500に設定されたり、Maximum ParcelがHに設定されたりする場合、応答バッファのサイズおよびリクエスト バッファのサイズの範囲は、具体的には1024バイトから32768バイトまでであり、そのうちの16バイトは内部で使用されます。 単一プロセスの最大の並行セッション数は、999よりも小さく、システムまたはローカル システム構成によって決められます。

1048500の値は、セッションがログオンされるサーバーでAPHと拡張応答がサポートされている場合にのみ使用されます。