Adicionar um processo de Extract para o PostgreSQL

Extract é um processo executado na conexão da origem de dados de origem e que extrai ou captura dados. Saiba como adicionar um Extract para o Banco de Dados PostgreSQL, o OCI PostgreSQL, o Amazon Aurora PostgreSQL, o Amazon RDS para PostgreSQL, o Azure Database para PostgreSQL, o Azure Cosmos DB para PostgreSQL e as tecnologias do Google Cloud SQL para PostgreSQL.

Certifique-se de seguir as instruções apropriadas para sua versão de implantação.

Adicionar um Extract (23ai)

Antes de começar

Antes de adicionar e executar um Extract para capturar dados da origem:

  • Prepare o banco de dados para o Oracle GoldenGate.
  • Criar uma conexão PostgreSQL e associar a conexão à implantação do PostgreSQL
  • Ative o registro em log complementar:
    1. Inicie a console de implantação do PostgreSQL GoldenGate do:
      1. Na página Implantações, selecione a implantação do PostgreSQL para ver os detalhes.
      2. Na página de detalhes da implantação PostgreSQL, clique em Iniciar console.
      3. Na página de acesso da console de implantação, informe as credenciais de administrador do GoldenGate fornecidas quando você criou a implantação do PostgreSQL.
    2. Depois de acessar, no menu de navegação, clique em Conexões de BD.
    3. Para a conexão de banco de dados PostgreSQL, clique em Conectar. Os campos Tabela de checkpoint e TRANDATA serão exibidos se a conexão for bem-sucedida.
    4. Ao lado de Informações TRANDATA, clique em Adicionar TRANDATA (ícone de mais).
    5. Informe um nome de tabela, um nome de esquema ou um curinga. Por exemplo, src_ociggll.*.
    6. Clique em Submeter.

      Observação:

      Você só precisa clicar uma vez em Submeter. Use o campo de pesquisa para procurar o nome da tabela e verificar se as tabelas foram adicionadas.
Para adicionar um Extract no Oracle GoldenGate 23ai:
  1. No menu de navegação Administration Service, clique em Extracts.
  2. Na página Extracts, clique em Adicionar Extract (ícone de mais).
  3. O formulário Adicionar Extract consiste em quatro páginas. Preencha o formulário Adicionar Extract conforme necessário:
    1. Na página Informações de Extract:
      1. Selecione um tipo Extract:
        • Change Data Capture Extract
        • Initial Load Extract
      2. Informe um Nome do Processo.
      3. (Opcional) Digite uma Descrição.
      4. Clique em Próximo.
    2. Na página Opções Extract:
      1. Selecione quando Iniciar:
        • Now
        • Horário personalizado
        • Posição no Log
        • Final do Log
      2. Informe os detalhes de Extract Trail:
        • Nome (só pode ter dois caracteres.)
        • Subdiretório
        • Tamanho da Trilha
        • Sequência de Trilhas
        • Deslocamento da trilha
      3. Selecione o Domínio e o Alias das Credenciais de Origem nas listas suspensas.
      4. Clique em Próximo.
    3. Na página Opções Gerenciadas, preencha os campos opcionais conforme necessário:
      1. Selecione um Nome do Perfil.
      2. Ative Crítico para integridade da implantação.
      3. Ative Início Automático.
      4. Ativar Reinicialização Automática.
      5. Clique em Próximo.
    4. Na página Arquivo de parâmetro, é possível editar o arquivo de parâmetro na área de texto para listar os detalhes da tabela a serem capturados. Por exemplo:
      table source.table1;

      Observação:

      GoldenGate usa o GMT (Greenwich Mean Time) por padrão. Use SETENV para substituir a definição padrão para Extract. Essa alteração se aplica somente ao processo Extract, e não à implantação.
      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. Clique em Criar e Executar para iniciar o Extract. Se você clicar em Criar, poderá iniciar manualmente o Extract mais tarde na página Extracts.
Você retorna à página Extracts, na qual pode selecionar o processo Extract para exibir seus detalhes.

Adicionar um processo de Extract (21c)

Antes de começar

Antes de adicionar e executar um Extract para capturar dados da origem:

  • Preparar o seu banco de dados para o Oracle GoldenGate
  • Criar uma conexão PostgreSQL e associar a conexão à implantação do PostgreSQL
  • Ative o registro em log complementar:
    1. Inicie a console de implantação do PostgreSQL GoldenGate do:
      1. Na página Implantações, selecione a implantação do PostgreSQL para ver os detalhes.
      2. Na página de detalhes da implantação PostgreSQL, clique em Iniciar console.
      3. Na página de acesso da console de implantação, informe as credenciais de administrador do GoldenGate fornecidas quando você criou a implantação do PostgreSQL.
    2. Depois de acessar, abra o menu de navegação e clique em Configuração.
    3. Para a conexão de banco de dados PostgreSQL, clique em Conectar. Os campos Tabela de checkpoint e TRANDATA serão exibidos se a conexão for bem-sucedida.
    4. Ao lado de Informações TRANDATA, clique em Adicionar TRANDATA (ícone de mais).
    5. Informe um nome de tabela, um nome de esquema ou um curinga. Por exemplo, src_ociggll.*.
    6. Clique em Submeter.

      Observação:

      Você só precisa clicar uma vez em Submeter. Use o campo de pesquisa para procurar o nome da tabela e verificar se as tabelas foram adicionadas.
Para adicionar um processo de Extract para PostgreSQL em GoldenGate 21c:
  1. Na console de implantação do OCI GoldenGate, verifique se você está na página Visão Geral do Serviço de Administração e clique em Adicionar Extract (ícone de mais).
  2. Em Tipo de Extract, selecione uma das seguintes opções:
    • Extract de Carga Inicial
    • Extract de Captura de Dados de Alteração
  3. Informe o Nome do Processo, selecione o Domínio de Credenciais e o Alias e digite um nome de dois caracteres para o nome da Trilha.
  4. Se você selecionou Extract de Carga Inicial, clique em Próximo e vá direto para a Etapa 7 - Parâmetros do Extract. Se você tiver selecionado Extract de Captura de Dados de Alteração, poderá clicar em Registrar apenas para retornar ao registro do Extract e retornar à página Visão Geral ou clicar em Próximo para configurar Opções de Extract adicionais.

    Observação:

    A opção Registrar somente registra o Extrato sem adicioná-lo. O registro cria o slot de replicação quando você registra o processo de Extract ou usa a opção Registrar Somente.
  5. Na página Opções de Extract, em Informações Básicas, preencha os campos conforme necessário:
    1. Para Nome do Processo, informe um nome para o processo de Extract, com até 8 caracteres.
    2. Para Intenção, selecione a opção que melhor descreve a finalidade do processo de Extract:
      • Now
      • Horário personalizado
      • Posição no log
      • Fim do log
    3. Para Nome da Trilha, informe um nome de dois caracteres para o arquivo de Trilha.
    4. (Opcional) Para Subdiretório de Trilhas, defina um local personalizado para o arquivo de Trilha gerado.
    5. (Opcional) Para Trail Size, defina o tamanho máximo para o arquivo de trilha gerado.
    6. (Opcional) Em Opções Gerenciadas, você pode configurar o seguinte:
      • Nome do Perfil
      • Iniciar Automaticamente
      • Reinício Automático

      Observação:

      A adição de um perfil e a configuração das opções Iniciar Automaticamente e Reiniciar Automaticamente permitem que sua implantação seja reiniciada automaticamente após uma interrupção da rede. Consulte Configurar processos gerenciados para obter mais informações.
  6. Na página Parâmetros de Extract, você pode editar o arquivo de parâmetro na área de texto para listar os detalhes da tabela a serem capturados. Por exemplo:
    table source.table1;

    Observação:

    GoldenGate usa o GMT (Greenwich Mean Time) por padrão. Use SETENV para substituir a definição padrão do processo Extract. Essa alteração se aplica apenas ao processo Extract, e não à implantação.
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Saiba mais sobre SETENV.

  7. Clique em Criar e Executar para criar e iniciar o Extract. Se você clicar em Criar, poderá iniciar o Extract manualmente mais tarde na página Visão Geral do Serviço de Administração.
Você é retornado para a página Visão Geral do Serviço de Administração, na qual pode exibir o status do processo de Extract. Selecione Detalhes no menu Ação do Extract para exibir informações do processo, checkpoint, estatísticas, parâmetros e relatórios.