Auf dieser Seite sind alle Umgebungsvariablen aufgelistet, die der Mainframe-Connector unterstützt. Je nach Version des Mainframe-Connectors werden möglicherweise nicht unterstützt. Weitere Informationen finden Sie unter Verfügbar ab Version in der folgenden Tabelle.
Name | Standardwert | Verfügbar ab Version | Beschreibung |
---|---|---|---|
|
True |
5.8.0 | Entfernt Leerzeichen am Ende von Strings. Strings, die nur aus Leerzeichen bestehen, werden als leere Strings behandelt. |
|
False |
5.11.0 | Wenn dieser Parameter auf „True“ gesetzt ist, wird die Unterstützung für Zeichenstrings mit variabler Länge aktiviert. |
|
-LEN |
5.11.0 | Relevant, wenn BQSH_FEATURE_VARIABLE_LENGTH_ENABLED festgelegt ist.
Das Suffix des ersten Parameters in der Variablenlänge
Zeichenstruktur. Standardmäßig ist das Suffix -LEN . Wenn Sie möchten
Um ein anderes Suffix zu verwenden, legen Sie diese Umgebungsvariable auf das Suffix
die gewünschte Option auswählen.
|
|
-TEXT |
5.11.0 | Relevant, wenn BQSH_FEATURE_VARIABLE_LENGTH_ENABLED festgelegt ist.
Stellt das Suffix des zweiten Parameters im Zeichenstruktur mit variabler Länge dar. Standardmäßig ist das Suffix -TEXT . Wenn Sie möchten
Um ein anderes Suffix zu verwenden, legen Sie diese Umgebungsvariable auf das Suffix
die gewünschte Option auswählen.
|
|
- | 5.11.0/5.13.0 |
(ab Version 5.13.0) Legt die Werte für die Datentypen „Datum“, „Zeitstempel“ und „Null-Indikator“ fest.
Verwenden Sie das folgende Format, um den Null-Indikator festzulegen: SUFFIX_NULL_INDICATOR_NAME="command --null-value NULL_VALUE --not-null-value NOT_NULL_VALUE"
Verwenden Sie das folgende Format, um Datum und Zeitstempel festzulegen: SUFFIX_SUFFIX_NAME="command --format FORMAT --timezone TIMEZONE"
Weitere Informationen finden Sie unter Unterstützung von Datums- und Zeitstempelfeldern und Unterstützung von Null-Indikatorfeldern (5.11.0 und höher) Legt die Werte für die Datentypen „Datum“ und „Zeitstempel“ fest. Sie können diese Umgebungsvariable auf einen beliebigen Wert im folgenden Format festlegen: SUFFIX_SUFFIX_STRING="--bqtype TYPE --format FORMAT --timezone TIMEZONE"
|
|
Wahr | 5.12.0 | Ersetzt Bindestriche in den Feldnamen im COPYBOOK durch Unterstriche im entsprechenden Feldnamen in BigQuery. |
|
Wahr | 5.12.0 | Exportiert Strings mit einer Länge von 0 als Null nach BigQuery.
Wenn Sie BQSH_FEATURE_EMPTY_STRING_AS_NULL auf „false“ setzen, gilt Folgendes:
bleibt ein leerer String beim Export nach
BigQuery: Ein leerer String wird nicht auf null gesetzt. |
|
Falsch | 5.12.1/5.13.0 | (5.13.0 und höher) Sie können eine strengere Fehlerbehandlung erzwingen:
(ab Version 5.12.1) Hiermit lässt sich eine strengere Fehlerbehandlung erzwingen:
|
|
Wahr | 5.13.0 | Gibt an, dass Werte, die nur NULL-Werte (0x00), Leerzeichen (0x40) oder
High Bytes (0xFF) sollten als Null decodiert werden und es wird kein Fehler für
mit Dezimal- und Dezimalformaten
in Zonen gepackt. Dieses Flag hat nur Auswirkungen, wenn BQSH_FEATURE_FAIL_ON_INVALID_DATA auf „true“ gesetzt ist. Andernfalls hat es keine Auswirkungen auf das Verhalten der Decoder oder Encoder. |
|
Falsch | 5.13.0 | Erhöht oder verringert die Fenstergröße der HTTP/2-Ablaufsteuerung. |