Sumário

Search

  1. Prefácio
  2. Introdução ao PowerExchange
  3. Arquivo de Configuração DBMOVER
  4. Trabalhos Netport
  5. Logs de Mensagens do PowerExchange e Substituições de Destinos
  6. Log de estatísticas do SMF e Relatórios
  7. Segurança do PowerExchange
  8. Suporte a Secure Sockets Layer
  9. Segurança de Rede Alternativa do PowerExchange
  10. SQL Não Relacional do PowerExchange
  11. Globalização do PowerExchange
  12. Usando os Drivers ODBC do PowerExchange
  13. Tipos de Dados e Matriz de Conversão do PowerExchange
  14. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  15. Apêndice B: Glossário do PowerExchange

Manual de Referência

Manual de Referência

Relatório de Exemplo de Tabela de Controle de Páginas de Código ICU do PowerExchange

Relatório de Exemplo de Tabela de Controle de Páginas de Código ICU do PowerExchange

O seguinte relatório de exemplo mostra a tabela de controle de páginas de código ICU do PowerExchange.
Report 2 : Power Exchange control table for ICU code pages ========================================================== NUM_STATIC_CODEPAGES = 41 number of ICU code pages = 300 ------------------------------ NUMBER_OF_CODEPAGES = 341 Min : Minimum bytes per character Max : Maximum bytes per character In : Increment to column size on top of standard formula column_size = to_max / (float)fr_min + 0.5) Al : Number of aliases L : Length of the space character Space : Hex of the space character used to pad CHAR columns Flag 1 : S = Are States Used Flag 2 : U = Endianness Unknown Flag 3 : A = ASCII, E = EBCDIC Flag 4 : P = SQL is parsable without translation Flag 5 : L = Lower case not standard for ASCII/EBCDIC SQL Flag 6 : X = Supplemental characters beyond UCS_2 plain CPN Converter name Min Max In Al L Space Flags PMlocale PowerCenter Name --- -------------- --- --- -- -- - ----- ----- -------- ----------------- 041 UTF-8 1 3 0 10 1 20 A P X UTF-8 UTF-8 encoding of Unicode 042 UTF-16 2 2 2 0 2 0020 U X UTF-16 UTF-16 encoding of Unicode 043 UTF-16BE 2 2 0 11 2 0020 X UTF-16BE UTF-16 encoding of Unicode (Big Endian) ....
A tabela a seguir descreve os campos no relatório:
Campo
Descrição
CPN
Número da página de código do PowerExchange.
Nome do conversor
Nome do conversor do ICU.
Min
Mínimo de bytes por caractere.
Max
Máximo de bytes por caractere.
In
Incremento adicionado ao tamanho do buffer, além da fórmula padrão. Esse incremento permite espaço para sequências de escape iniciais nas páginas de código.
Al
Número de alias para esta página de código.
L
Tamanho do caractere de espaço.
Space
Valor hexadecimal do caractere de espaço que é usado para preencher colunas CHAR.
Flag 1 : States
Definido como S se bytes de estado forem usados. Por exemplo:
  • X'0E', X'0F' em páginas de código EBCDIC de tamanho misto
  • Páginas de código com subversões, como ISO2022 e ISCII
Flag 2 : Endianness unknown
Definido como U se a página de código assumir um significado diferente dependendo do formato endian de inteiros. Por exemplo, UTF-16 no Windows significa UTF-16LE, mas no z/OS significa UTF-16BE.
Flag 3 : ASCII / EBDIC
Defina como A se os caracteres de 0 a 9 e A a Z são compatíveis com ASCII de 7 bits.
Defina como E se os caracteres de 0 a 9 e A a Z são compatíveis com EBCDIC padrão, como IBM-37.
Flag 4 : Parsable without translation
Definido como P se os caracteres SQL invariáveis forem consistentes com o padrão para o tipo ASCII / EBCDIC.
Esse flag é usado na camada ODBC para determinar se o SQL pode ser entendido no sistema. Por exemplo, se o PowerCenter transmitir o SQL no formato IBM EBCDIC Japonês CP939 para um programa do Windows compilado na página de código ISO-8859, o SQL deverá ser convertido em uma página de código ASCII para que palavras-chave como “select”, “from” e “where” possam ser reconhecidas.
Flag 5 : Lower case non-standard
Definido como L se caracteres minúsculos de a a z não forem consistentes com o EBCDIC padrão, como IBM-37. Esse problema afeta algumas páginas de código em japonês. Às vezes, para tratar esse problema, força-se o SQL em maiúsculo antes de convertê-lo.
Flag 6 : Supplemental Characters
Definido como X se a página de código incluir caracteres suplementares além de UCS_2.
PMlocale
Nome da página de código conforme compreendida pelo PowerCenter.
Nome do PowerCenter
Nome da página de código do PowerCenter. Os dados podem ser transmitidos entre o PowerExchange e o PowerCenter nesta página de código.