Sumário

Search

  1. Prefácio
  2. Introdução à Movimentação de Dados em Massa do PowerExchange
  3. Ouvinte do PowerExchange
  4. Movimentação de Dados em Massa do Adabas
  5. Movimentação de Dados em Massa do Datacom
  6. Movimentação de Dados em Massa do DB2 para i5/OS
  7. Movimentação de Dados em Massa do DB2 para Linux, UNIX e Windows
  8. Movimentação de Dados em Massa do DB2 para z/OS
  9. Movimentação de Dados em Massa do IDMS
  10. Movimentação de Dados em Massa do IMS
  11. Movimentação de Dados em Massa do Microsoft SQL Server
  12. Movimentação de Dados em Massa do Oracle
  13. Movimentação de Dados em Massa de Arquivo Sequencial
  14. Movimentação de Dados em Massa do VSAM
  15. Gravando Dados com Tolerância a Falhas
  16. Opções de Monitoração e Ajuste

Guia de Movimentação de Dados em Massa

Guia de Movimentação de Dados em Massa

Regras de Nomenclatura do Arquivo Rejeitado no i5/OS

Regras de Nomenclatura do Arquivo Rejeitado no i5/OS

No i5/OS, o PowerExchange usa as seguintes regras de nomenclatura do arquivo rejeitado:
  • Se você não especificar um valor de arquivo rejeitado, todos os membros do arquivo rejeitado que são criados para uma única sessão ficarão localizados em um FILENAME. O PowerExchange usa os seguintes padrões:
    LIBRARYNAME=DATALIB
Esse valor é da etapa de instalação CRTPWXENV.
  • FILENAME=PWXR
    nnnnnn
    Onde
    nnnnnn
    é o número do trabalho do i5/OS com seis dígitos.
    Por exemplo:
    FILENAME=PWXR713895
  • MEMBERNAME=
    strategy
    _
    i5OSjobnumber
    _
    uniquepwxref
    A tabela a seguir descreve as variáveis em MEMBERNAME:
    Variável
    Descrição
    strategy
    I (Inserir), U (Atualizar), D (Excluir) ou M (Atualização Alterada)
    i5OSjobnumber
    Um número do trabalho com seis dígitos (
    nnnnnn
    )
    uniquepwxref
    Um número exclusivo com três dígitos (
    nnn
    )
    Por exemplo:
    MEMBERNAME=I713895001
    Como alternativa, você pode informar LIBRARYNAME e FILENAME separados por uma barra (/).
  • Se você especificar somente um LIBRARYNAME, o PowerExchange cria o FILENAME com base no formato FILENAME padrão.
    O PowerExchange grava os membros do arquivo rejeitado para cada sessão em um arquivo separado do i5/OS.
  • Se você especificar um FILENAME que termina com uma barra (/) ou um FILENAME que tem mais de quatro caracteres, mas não termina com uma barra (/), o PowerExchange usará esse valor, conforme especificado.
    O PowerExchange grava todos os membros do arquivo rejeitado de várias sessões em um único arquivo do i5/OS.
    Por exemplo, suponha que você informe o seguinte valor de arquivo rejeitado:
    MYLIBNAME/MYFILENAME/
    O PowerExchange cria os membros do arquivo rejeitado que têm nomes no seguinte formato:
    MYLIBNAME/MYFILENAME/
    member_name
    Na primeira sessão, o PowerExchange grava os seguintes membros de arquivo rejeitado para um arquivo do i5/OS:
    LIBRARY/MYFILENAME/I713895001 LIBRARY/MYFILENAME/U713895002 LIBRARY/MYFILENAME/D713895003
    Em uma sessão subsequente, o PowerExchange adiciona os seguintes membros de arquivo rejeitado ao mesmo arquivo:
    LIBRARY/MYFILENAME/I713895001 LIBRARY/MYFILENAME/U713895002 LIBRARY/MYFILENAME/D713895003 LIBRARY/MYFILENAME/I839406001 LIBRARY/MYFILENAME/U839406002 LIBRARY/MYFILENAME/D839406003
  • Se você informar um valor de FILENAME que seja um dos quatro caracteres e não termine com uma barra (/), o PowerExchange anexará um número de trabalho de seis dígitos ao nome do arquivo.
    Por exemplo, suponha que você informe o seguinte valor de FILENAME:
    MYLIBNAME/PREF
    O PowerExchange criará os membros do arquivo rejeitado que têm nomes no seguinte formato:
    MYLIBNAME/PREF
    nnnnnn
    /
    member_name
    O PowerExchange grava os membros do arquivo rejeitado para cada sessão em um arquivo separado do i5/OS.
    Por exemplo, na primeira sessão, o PowerExchange grava os seguintes membros para um arquivo do i5/OS:
    LIBRARY/PREF713895/I713895001 LIBRARY/PREF713895/U713895002 LIBRARY/PREF713895/D713895003
    Para uma sessão subsequente, o PowerExchange grava os seguintes membros para um novo arquivo do i5/OS:
    LIBRARY/PREF839406/I839406001 LIBRARY/PREF839406/U839406002 LIBRARY/PREF839406/D839406003