Use SYSOPTS for DBCS in VSE

The SYSOPTS statement declares that a Process is transferring a DBCS file. Include this statement on the host node COPY statement.

Support for multiple transfers with multiple translation tables is possible. All Processes support compression and checkpointing.

File transfer with double-byte character set (DBCS) is only supported in record mode. It is not supported in block mode. The following example uses the table name EBCXKSC and the default values x’0E’ for so, and x’0F’ for si.

SYSOPTS="DBCS=(EBCXKSC,0E,0F)"

(Transfers attempted in block mode can produce unpredictable results in the destination file. These results can compromise data integrity. You do not receive an error message in these cases.)

The following example uses the table name KSCXEBC and the default values x’0E’ for so, and x’0F’ for si.

SYSOPTS="DBCS=(KSCXEBC,0E,0F)"

The following example uses the table name EBCXKSC and the NOSO value x’00’ for so and si.

SYSOPTS="DBCS=(EBCXKSC,00,00)"

The following example uses the table name EBCXKSC and takes the defaults for so and si.

SYSOPTS="DBCS=(EBCXKSC)"

The following example uses the table name USERTAB and takes the defaults for so and si. USERTAB is a user-defined, customized translation table.

SYSOPTS="DBCS=USERTAB"