Sumário

Search

  1. Prefácio
  2. Introdução ao Navegador do PowerExchange
  3. Mapas de Dados
  4. Mapas de Dados para Fontes de Dados Específicas
  5. Copybooks
  6. Grupos de Registro e Registros de Captura
  7. Grupos de Extração e Mapas de Extração
  8. Metadados Pessoais
  9. Teste de Linha de Banco de Dados
  10. Exemplos do Navegador do PowerExchange
  11. Funções do PowerExchange para Campos Definidos pelo Usuário
  12. Programas de Método de Acesso do Usuário
  13. Grupos de Aplicativos e Aplicativos
  14. Propriedades do Mapa de Dados
  15. Propriedades do Registro, Campo e Tabela
  16. Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  17. Rastreamento para criar um mapa de memória ao importar um copybook COBOL

Guia do Usuário do Navegador

Guia do Usuário do Navegador

Adicionando um Grupo de Registro

Adicionando um Grupo de Registro

Um grupo de registro é um grupo nomeado de registros de captura do mesmo tipo e instância da origem.
Adicione um grupo de registro antes de incluir registros de captura. É possível adicionar registros de captura imediatamente depois de definir o grupo de registro ou posterior.
  1. Na guia
    Recursos
    no
    Explorador de Recursos
    , clique com o botão direito do mouse em
    Grupos de Registro
    e clique em
    Adicionar Grupo de Registro
    .
  2. Na caixa de diálogo
    Adicionar Grupo de Registro
    , digite as seguintes informações:
    Nome
    Insira um nome definido pelo usuário para o grupo de registro. Esse valor pode ser uma string alfanumérica de até 16 caracteres. Não é possível inserir espaços ou caracteres especiais.
    Localização
    Selecione a localização da origem da qual você deseja capturar alterações. Este campo se aplica a todos os tipos de fonte, exceto IDMS_L.
    O local é um nome de nó definido em uma instrução NODE no arquivo de configuração dbmover.cfg no sistema do Navegador do PowerExchange ou no valor "local" para o sistema Windows local em que o Navegador é executado.
    O padrão é
    local
    . Selecione
    local
    se a origem estiver no sistema do Navegador do PowerExchange.
    Para obter uma origem do Microsoft SQL Server remoto, especifique o nome do servidor. Não use um alias local para identificar o servidor. O PowerExchange não suporta o uso de aliases locais ao se conectar a um servidor remoto e ao criar publicações do SQL Server durante a criação do registro.
    Tipo
    Selecione o tipo de fonte de dados. As opções são:
    • ADABAS
      para arquivos Adabas
    • AS4
      para tabelas do DB2 for i (i5/OS)
    • DATACOM
      para tabelas CA Datacom/DB
    • DB2
      para tabelas DB2 for z/OS
    • DB2UDB
      para tabelas DB2 for Linux, UNIX, e Windows
    • IDMS_L
      para tabelas IDMS a serem registradas para o CDC baseado em log IDMS
    • IMS
      para bancos de dados IMS
    • MSSql
      para tabelas Microsoft SQL Server
      Para o Navegador do PowerExchange criar registros de captura para origens do Microsoft SQL Server, o arquivo license.key no sistema do Navegador do PowerExchange deve conter uma chave que autoriza o uso do CDC do SQL Server. Caso contrário, quando você tenta adicionar um registro de captura para uma origem do SQL Server, o Navegador do PowerExchange falha com um erro de chave de licença. Essa falha ocorrerá mesmo se o Ouvinte do PowerExchange estiver sendo executado com uma chave de licença que inclua o CDC do SQL Server.
    • MySQL
      para tabelas MySQL
    • ORACLE
      para tabelas Oracle
    • PostgreSQL
      para tabelas do PostgreSQL
    • VSAM
      para conjuntos de dados VSAM ESDS, KSDS, RRDS e VRRDS
    UserID
    Digite um ID do usuário que permita acesso ao nó de origem especificado no campo
    Local
    . Este campo se aplica a todos os tipos de fonte, exceto IDMS_L.
    O tipo de ID do usuário depende do tipo de origem e das configurações de segurança do PowerExchange:
    • Se a origem estiver em um sistema IBM i ou z/OS e a segurança do PowerExchange estiver ativada, insira um ID do usuário do sistema operacional. A segurança do PowerExchange é habilitada quando a instrução SECURITY do PowerExchange no membro DBMOVER está definida como (1,
      x
      ) ou 2.
      x
      ).
    • Para uma origem DB2 para Linux, UNIX e Windows, Origem do Microsoft SQL Server, MySQL, Oracle ou PostgreSQL, digite um ID de usuário do banco de dados válido, se necessário. Para obter mais informações, consulte a Instrução SECURITY no
      Manual de Referência do PowerExchange
      .
      Se você usar o Microsoft NTLM e a autenticação do Active Directory para controlar o acesso a uma origem do Microsoft SQL Server, insira o ID do usuário no formato
      domínio
      \
      nome_usuário
      . Em seguida, no campo
      Senha
      , insira uma senha válida para esse ID de usuário.
    • Para uma origem em um sistema Linux, UNIX ou Windows com suporte, se você tiver ativado a autenticação de usuário LDAP do PowerExchange e, se aplicável, desativado a autenticação de passagem relacional, a ID de usuário será o nome de usuário da empresa. Para obter mais informações, consulte o
      Manual de Referência do PowerExchange
      .
    Senha
    Digite uma senha para o ID do usuário especificado que permita acesso ao nó de origem. Este campo se aplica a todos os tipos de fonte, exceto IDMS_L.
    Se a origem estiver em um sistema IBM i ou z/OS, você poderá inserir um código de acesso válido do PowerExchange em vez de uma senha. Um código de acesso do IBM i pode ter 9 a 31 caracteres. Um código de acesso do z/OS pode ter 9 a 128 caracteres. Um código de acesso pode conter os seguintes caracteres:
    • Letras em maiúsculas e minúsculas
    • Os números de 0 a 9
    • Espaços
    • Os seguintes caracteres especiais:
      ’ - ; # \ , . / ! % & * ( ) _ + { } : @ | < > ?
      O primeiro caractere é um apóstrofo.
    Códigos de acesso não podem incluir aspas simples ('), aspas duplas (") ou símbolos monetários.
    No z/OS, os caracteres permitidos na saída IBM IRRPHREX não afetam os caracteres permitidos nos códigos de acesso do PowerExchange.
    No z/OS, um código de acesso válido RACF pode ter até 100 caracteres. O PowerExchange trunca códigos de acesso com mais de 100 caracteres quando os transfere para o RACF para validação.
    Para usar códigos de acesso, verifique se o Ouvinte do PowerExchange é executado com uma configuração de segurança SECURITY=(1,N) ou superior no membro DBMOVER. Para obter mais informações, consulte "Instrução SECURITY" no
    Manual de Referência do PowerExchange
    .
    Se você especificar um ID do usuário, mas omitir a senha ou código de acesso, ao abrir o grupo de registro, o Navegador do PowerExchange solicitará uma senha na caixa de diálogo
    Senha Faltando
    .
    Campos específicos da fonte
    Dependendo do tipo de fonte que você inseriu no campo
    Tipo
    , alguns campos específicos da origem são exibidos. A tabela a seguir descreve esses campos por tipo de origem:
    Tipo de Origem
    Campos específicos da fonte
    ADABAS
    No campo
    Identificador de Coleta
    , insira o nome da instância.
    AS4 (DB2 for i)
    No campo
    Identificador de Coleta
    , insira o nome da instância especificado no parâmetro INST da instrução AS4J CAPI_CONNECTION no membro DBMOVER do arquivo
    dtllib
    /CFG no sistema de origem.
    DATACOM
    No campo
    Nome do MUF
    , insira o nome do Recurso de Vários Usuários (MUF).
    O DB2 (DB2 for z/OS)
    Na caixa
    Instância de Banco de Dados
    , digite o ID do subsistema do DB2 ou o nome do grupo de compartilhamento de dados do DB2.
    DB2UDB (DB2 para Linux, UNIX e Windows)
    No campo
    Banco de Dados
    , insira o nome do banco de dados do DB2.
    IDMS_L
    • Na lista
      Localização do Registro
      , selecione a localização na qual os registros de captura serão armazenados. A localização é um nome de nó definido em uma instrução NODE do arquivo de configuração dbmover.cfg no sistema do Navegador do PowerExchange.
    • Nos campos
      Identificação de Usuário
      e
      Senha
      no local do registro, insira um nome de usuário e senha que permitam acesso a esse local. Se os registros estiverem no sistema z/OS e a segurança do PowerExchange estiver ativada, digite um ID do usuário do sistema operacional. A segurança do PowerExchange é habilitada quando a instrução SECURITY do PowerExchange no membro DBMOVER está definida como (1,
      x
      ) ou 2.
      x
      ).
    • Na lista
      Local do Mapa de Origem
      , selecione a localização na qual estão os mapas de dados para as tabelas de origem do IDMS.
    • Nos campos
      Identificação de Usuário
      e
      Senha
      abaixo do local do mapa de origem, digite um nome de usuário e senha que permitam acesso a esse local. Se os mapas estiverem no sistema z/OS e a segurança do PowerExchange estiver ativada, digite um ID do usuário do sistema operacional.
    • No campo
      Logsid
      , insira o valor especificado na instrução LOGSID no arquivo de configuração DBMOVER no sistema de origem.
    IMS
    No campo
    Identificador de Recon
    , insira um dos seguintes valores:
    • Para o CDC síncrono do IMS, insira o ID do subsistema IMS.
    • Para o CDC baseado em log do IMS, insira o valor especificado na instrução IMSID no membro de configuração DBMOVER no sistema z/OS no qual os conjuntos de dados RECON estão localizados.
    MSSql
    • Na lista
      Servidor de Banco de Dados
      , selecione o servidor SQL Server no qual a origem está localizada. Opcionalmente, você poderá acrescentar o nome da instância do SQL Server e também um número de porta se usar uma porta diferente do número de porta padrão 1433. Use o seguinte formato:
      server
      [\
      instance_name
      ][,
      port_number
      ]
      Por exemplo:
      MSQL001\MSQLINST5,6983
      Se você incluir o nome da instância, o Navegador do PowerExchange poderá usar o navegador do Navegador do SQL Server, desde que ele esteja ativo, para localizar uma porta para conexão com o SQL Server caso você não a tenha especificado ou caso a tenha especificado, mas a primeira tentativa de conexão nessa porta falhou.
      Se você não usar a porta padrão e não especificar uma instância ou um número de porta nesse campo, as tentativas de criar registros de captura para tabelas de origem desse grupo falharão.
    • Na lista
      Nome do Banco de Dados
      , selecione ou insira o nome de um banco de dados de publicação do SQL Server.
    • No campo
      Instância
      , insira opcionalmente um identificador exclusivo definido pelo usuário para a combinação de servidor e nome do banco de dados combinação. O tamanho máximo é de sete caracteres. Esse identificador é usado para identificar um conjunto de registros do banco de dados de publicação. Esse identificador também é incorporado nos nomes dos mapas de extração gerados para registros de captura no grupo de registro. Se você usar o Agente de Log do PowerExchange para Linux, UNIX e Windows, verifique se o identificador de instância corresponde ao valor do parâmetro DBID no arquivo de configuração do Agente de Log. Se você não inserir um valor de
      Instância
      , o PowerExchange gerará um identificador de instância composto de toda ou parte do nome do banco de dados de publicação, seguido por um número de três dígitos, se um número for necessário para tornar o identificador exclusivo.
      Esse identificador de instância definido pelo usuário é útil em cenários de migração. Se você precisar migrar a captura de alterações de um ambiente para outro, como do ambiente de teste para o de produção, e
      não
      definir um identificador de instância, o PowerExchange usará um identificador de instância gerado no novo ambiente. O identificador de instância gerado pode ser diferente daquele no ambiente original. Para evitar a necessidade de atualizar os nomes do mapa de extração em fluxos de trabalho do PowerCenter e editar o valor do parâmetro DBID do Agente de Log do PowerExchange, insira um identificador de instância que corresponda ao identificador de instância no ambiente original quando criar registros para o novo ambiente.
      Nesse cenário de migração, verifique se os caminhos nas instruções CAPT_PATH e CAPT_XTRA no arquivo de configuração dbmover.cfg são exclusivos no ambiente original e no novo.
    MySQL
    • No campo
      Servidor de Banco de Dados
      , digite o nome do servidor ou o endereço IP do servidor MySQL onde o banco de dados de origem está localizado. Se o servidor MySQL estiver no host local onde o Navegador é executado, você pode inserir
      localhost
      . Opcionalmente, você pode anexar o número da porta se usar uma porta diferente da porta padrão de 3306. Use o seguinte formato:
      server
      [,
      port_number
      ]
      Por exemplo:
      "localhost,3400"
    • No campo
      Instância
      , opcionalmente, digite um identificador definido pelo usuário exclusivo para o servidor MySQL que você especificou no campo
      Servidor de Banco de Dados
      . O tamanho máximo é de sete caracteres. Este identificador é usado para identificar um conjunto de registros para tabelas no banco de dados no servidor MySQL. Ele também é incorporado nos nomes dos mapas de extração gerados para registros de captura no grupo de registro. Se você usar o Agente de Log do PowerExchange para Linux, UNIX e Windows, verifique se esse identificador de instância corresponde ao valor do parâmetro DBID no arquivo de configuração do Agente de Log. Se você não inserir um valor de
      Instância
      , o PowerExchange gerará um identificador de instância exclusivo que consiste nos primeiros quatro caracteres do nome do servidor de banco de dados, seguido por um número de três dígitos, se um número for necessário para tornar o identificador exclusivo.
    ORACLE
    No campo
    Identificador de Coleta
    , insira o identificador de instância Oracle especificado na instrução ORACLEID no arquivo de configuração DBMOVER no sistema de origem.
    PostgreSQL
    • Na lista
      Servidor de Banco de Dados
      , selecione o servidor no qual a origem do PostgreSQL está localizada. Opcionalmente, você pode anexar um número de porta se usar uma porta diferente da porta padrão de 5432. Use o seguinte formato:
      server
      [,
      port_number
      ]
      Por exemplo:
      PGSL001,6983
      Se o servidor não usar a porta padrão e você não especificar um número de porta nesse campo, as tentativas de criar registros de captura para esse grupo de registros falharão.
    • Na lista
      Nome do Banco de Dados
      , selecione o nome do banco de dados de origem PostgreSQL no servidor especificado.
    • No campo
      Instância
      , insira opcionalmente um identificador exclusivo definido pelo usuário para a combinação de servidor e nome do banco de dados combinação. O tamanho máximo é de sete caracteres. Esse identificador é usado para identificar um conjunto de registros do banco de dados. Esse identificador também é incorporado nos nomes dos mapas de extração gerados para registros de captura no grupo de registro. Se você usar o Agente de Log do PowerExchange para Linux, UNIX e Windows, verifique se o identificador de instância corresponde ao valor do parâmetro DBID no arquivo de configuração do Agente de Log. Se você não inserir esse valor, o PowerExchange gerará um identificador de instância exclusivo que seja composto pelos primeiros quatro caracteres do nome do servidor de banco de dados, seguido por um número de 3 dígitos, se um número for necessário para tornar o identificador exclusivo.
    VSAM
    No campo
    Identificador de Coleta
    , insira o nome da instância.
    Adicionar Registro
    Selecione essa opção para adicionar registros de captura ao grupo. Limpe essa opção para adicionar apenas o grupo de registro.
    Por padrão, essa opção é selecionada.
  3. Adicione registros de captura ao grupo ou complete a definição do grupo de registro, da seguinte maneira:
    • Se você selecionou a opção
      Adicionar Registro
      , clique em
      Avançar
      e prossiga para Adicionando um Registro de Captura.
    • Se você limpou a opção
      Adicionar Registro
      , clique em
      Concluir
      . A guia
      Grupo de Registro
      no
      Inspetor de Recursos
      exibe as propriedades para o grupo de registro. Além disso, se o Ouvinte do PowerExchange no sistema de origem estiver em execução, a guia
      Grupo de Registro
      no
      Explorador de Recursos
      exibirá também os registros de captura existentes para a instância da origem associada ao grupo de registro.