サーバーへの接続を必要とするクエリー項目の場合、TLSを使用して接続を暗号化できます。SSLMODEパラメータは、以下の場所で設定できます。
clispb.dat(詳細については、システム パラメータ ブロック(SPB)処理を参照してください)
clispb.datに次の行を追加します。
sslmode=disable | allow | prefer | require | verify-ca | verify-full
環境変数
クライアント アプリケーションを実行する前に、次の環境変数を設定します。
Windows以外:
$ export SSLMODE=disable | allow | prefer | require | verify-ca | verify-full
Windowsの場合:
C:\> set SSLMODE=disable | allow | prefer | require | verify-ca | verify-full
DBCHQEP接続文字列
DBCHQEP構造体のqepConnStrPパラメータは、sslmode属性を含む文字列に設定できます。
dbchqep.qepConnStrP = “sslmode=disable | allow | prefer | require | verify-ca | verify-full”
CLIにこのフィールドを使用するように指示するには、qepLevelで拡張DBCHQEP構造体ビットがオンになっている必要があります。
dbchqep.qepLevel = qepLevel & DBCHQEPX
DBCHQEPXはdbchqep.hで0x08と定義されます。
dbchqep.qepConnStrLenパラメータを、dbchqep.qepConnStrPに割り当てられた文字列の長さに設定します。