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. Metadados DTLDESCRIBE
  12. Globalização do PowerExchange
  13. Usando os Drivers ODBC do PowerExchange
  14. Tipos de Dados e Matriz de Conversão do PowerExchange
  15. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  16. Apêndice B: Glossário do PowerExchange

Manual de Referência

Manual de Referência

Instrução ICUCONVERTER

Instrução ICUCONVERTER

A instrução ICUCONVERTER adiciona um conversor de página de código a uma página de código ICU ou o exclui dela.
Todos
ICUALIAS, ICUCNVPROPERTY e ICUDATADIR
Não
Para o comando ADD:
ICUCONVERTER=(
CPN
,ADD ,
code_page_name
,
min_bytes
,
max_bytes
,
space_hex
)
Para os comandos DELETE:
ICUCONVERTER=(
CPN
,{DELETE|DELETEALL})
CPN
Obrigatório. O número do slot da página de código ao qual adicionar ou do qual excluir um conversor de página de código. Os valores válidos vão de 301 a 340.
Para identificar slots de página de código disponíveis, consulte o relatório ICUCHECK.
command
Obrigatório. O comando a ser aplicado ao número do slot de página de código especificado. Digite uma das seguintes opções:
  • ADD.
    Adiciona o conversor de página de código especificado ao número do slot de página de código especificado. Por exemplo, para adicionar a página de código user_showa_01 ao CPN 301, inclua a seguinte instrução:
    ICUCONVERTER=(301,ADD,user_showa_01,2,2,0000)
    Neste exemplo, todos os caracteres são de dois bytes. O caractere de espaço hexadecimal é \X00\X00.
    O seguinte exemplo adiciona a página de código user_cp930 ao CPN 302:
    ICUCONVERTER=(302,ADD,user_cp930,1,2,40)
    Todos os caracteres nesse exemplo usam um ou dois bytes. O caractere de espaço hexadecimal é \X40.
  • DELETE.
    Exclui o conversor de página de código especificado do número do slot de página de código especificado. Por exemplo, para excluir uma página de código e todos os seus alias do sistema, inclua a seguinte instrução:
    ICUCONVERTER=(301,DELETE)
    Se você incluir uma instrução DELETE, inclua também uma instrução ADD para adicionar uma página de código ICU personalizada de substituição.
  • DELETEALL.
    Exclui todos os conversores de página de código do número do slot de página de código especificado.
    O comando DELETEALL usa os seguintes parâmetros:
    ICUALIAS=(CPN,DELETEALL)
code_page_name
Obrigatório para o comando ADD. Não usado pelos comandos DELETE. O nome do conversor de página de código. Esse nome é também um componente do nome do arquivo CNV.
min_bytes
Obrigatório para o comando ADD. Não usado pelos comandos DELETE. O número mínimo de bytes para cada caractere.
max_bytes
Obrigatório para o comando ADD. Não usado pelos comandos DELETE. O número máximo de bytes para cada caractere.
space_hex
Obrigatório para o comando ADD. Não usado pelos comandos DELETE. Um caractere hexadecimal que representa o caractere de espaço. O PowerExchange verifica se ele pode converter esse caractere em UTF-8 durante a inicialização. O PowerExchange anexa esse caractere às colunas CHAR onde os dados são abreviados.