A instrução DB2DEF_ENCODING define o esquema de codificação padrão que o PowerExchange atribui a qualquer coluna do DB2 que não tenha um esquema de codificação quando você cria um mapa de dados do DB2.
z/OS
DB2 para z/OS
DB2CODEPAGE
Não
DB2DEF_ENCODING={A|
E
|U}
A.
Codificação ASCII.
E
.
Codificação EBCDIC.
U.
Codificação Unicode.
O padrão é E.
Um esquema de codificação pode não estar especificado na tabela SYSIBM.SYSDATABASE como resultado de várias migrações do DB2.
Em geral, especifique a codificação definida para o DB2 no campo
DEF ENCODING SCHEME
no painel de padrões de programação de aplicativo,
DSNTIPF
. No entanto, se DSNTIPF especificar 65534 para a página de código misto, edite a instrução DB2CODEPAGE para definir o valor
mixed_ccsid
do parâmetro ASCII, EBCDIC ou Unicode comparável como 037. O valor 037 é necessário para o PowerExchange ler as tabelas de catálogo do DB2.
Por exemplo, se você usar o valor padrão do E para a instrução DB2DEF_ENCODING, e o painel DSNTIPF especificar 65534 para a página de código misto EBCDIC, especifique 037 como o último subparâmetro posicional do parâmetro EBCDIC_CCSID na instrução DB2CODEPAGE: