Aggiungere un Extract per PostgreSQL

Extract è un processo che viene eseguito sulla connessione all'origine dati di origine ed estrae o acquisisce i dati. Scopri come aggiungere un database Extract per PostgreSQL, OCI PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS per PostgreSQL, Azure Database per PostgreSQL, Azure Cosmos DB per PostgreSQL e Google Cloud SQL per le tecnologie PostgreSQL.

Assicurarsi di seguire le istruzioni appropriate per la versione di distribuzione.

Aggiungi un estratto (23ai)

Prima di iniziare

Prima di aggiungere ed eseguire un'estrazione per acquisire i dati dall'origine, assicurarsi di:

  • Preparare il database per Oracle GoldenGate.
  • È stata creata una connessione PostgreSQL e è stata associata la connessione alla distribuzione PostgreSQL
  • Abilita il log supplementare:
    1. Avviare la console di distribuzione PostgreSQL GoldenGate:
      1. Nella pagina Distribuzioni, selezionare la distribuzione PostgreSQL per visualizzarne i dettagli.
      2. Nella pagina dei dettagli della distribuzione PostgreSQL fare clic su Avvia console.
      3. Nella pagina Collega della console di distribuzione, immettere le credenziali di amministrazione GoldenGate fornite al momento della creazione della distribuzione PostgreSQL.
    2. Dopo aver eseguito l'accesso, nel menu di navigazione fare clic su Connessioni DB.
    3. Per la connessione al database PostgreSQL, fare clic su Connetti. Se la connessione riesce, vengono visualizzati la tabella dei checkpoint e i campi TRANDATA.
    4. Accanto alle informazioni TRANDATA, fare clic su Aggiungi TRANDATA (icona più).
    5. Immettere un nome di tabella, un nome di schema o un carattere jolly. Ad esempio src_ociggll.*.
    6. Fare clic su Sottometti.

      Nota

      È necessario fare clic su Sottometti una sola volta. Utilizzare il campo di ricerca per cercare il nome della tabella e verificare che le tabelle siano state aggiunte.
Per aggiungere un'estrazione in Oracle GoldenGate 23ai, procedere come segue.
  1. Nel menu di navigazione Administration Service fare clic su Extracts.
  2. Nella pagina Extracts, fare clic su Aggiungi Extract (icona più).
  3. Il modulo Aggiungi Extract è composto da quattro pagine. Completare il modulo Aggiungi Extract in base alle esigenze:
    1. Nella pagina Informazioni Extract:
      1. Selezionare un tipo Extract.
        • Change Data Capture Extract
        • Initial Load Extract
      2. Inserire un nome processo.
      3. (Facoltativo) Immettere una Descrizione.
      4. Fare clic su Successivo.
    2. Nella pagina Opzioni Extract:
      1. Selezionare quando inizia:
        • Now
        • Orario personalizzato
        • Posizione nel log
        • Fine del log
      2. Immettere i dettagli Extract Trail:
        • Nome (può essere composto solo da due caratteri).
        • Sottodirectory
        • Dimensione trail
        • Sequenza trail
        • Offset trail
      3. Selezionare il dominio e l'alias delle credenziali di origine dagli elenchi a discesa.
      4. Fare clic su Successivo.
    3. Nella pagina Opzioni gestite, completare i campi facoltativi in base alle esigenze.
      1. Selezionare un Nome profilo.
      2. Abilitare Critico per lo stato di distribuzione.
      3. Abilitare Avvio automatico.
      4. Abilitare il riavvio automatico.
      5. Fare clic su Successivo.
    4. Nella pagina File dei parametri, è possibile modificare il file dei parametri nell'area di testo per elencare i dettagli della tabella da acquisire. Ad esempio:
      table source.table1;

      Nota

      Per impostazione predefinita, GoldenGate utilizza l'ora di Greenwich (GMT, Greenwich Mean Time). Utilizzare SETENV per sostituire l'impostazione predefinita per Extract. Questa modifica si applica solo al processo Extract e non alla distribuzione.
      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. Fare clic su Crea ed esegui per avviare Extract. Se si fa clic su Crea, è possibile avviare manualmente Extract in un secondo momento dalla pagina Extracts.
Si torna alla pagina Extracts, in cui è possibile selezionare il processo Extract per visualizzarne i dettagli.

Aggiungere un Extract (21c)

Prima di iniziare

Prima di aggiungere ed eseguire un'estrazione per acquisire i dati dall'origine, assicurarsi di:

  • Preparare il database per Oracle GoldenGate
  • È stata creata una connessione PostgreSQL e è stata associata la connessione alla distribuzione PostgreSQL
  • Abilita il log supplementare:
    1. Avviare la console di distribuzione PostgreSQL GoldenGate:
      1. Nella pagina Distribuzioni, selezionare la distribuzione PostgreSQL per visualizzarne i dettagli.
      2. Nella pagina dei dettagli della distribuzione PostgreSQL fare clic su Avvia console.
      3. Nella pagina Collega della console di distribuzione, immettere le credenziali di amministrazione GoldenGate fornite al momento della creazione della distribuzione PostgreSQL.
    2. Dopo aver eseguito l'accesso, aprire il menu di navigazione, quindi fare clic su Configurazione.
    3. Per la connessione al database PostgreSQL, fare clic su Connetti. Se la connessione riesce, vengono visualizzati la tabella dei checkpoint e i campi TRANDATA.
    4. Accanto alle informazioni TRANDATA, fare clic su Aggiungi TRANDATA (icona più).
    5. Immettere un nome di tabella, un nome di schema o un carattere jolly. Ad esempio src_ociggll.*.
    6. Fare clic su Sottometti.

      Nota

      È necessario fare clic su Sottometti una sola volta. Utilizzare il campo di ricerca per cercare il nome della tabella e verificare che le tabelle siano state aggiunte.
Per aggiungere un'estrazione per PostgreSQL in GoldenGate 21c:
  1. Nella console di distribuzione OCI GoldenGate, assicurarsi di trovarsi nella pagina Panoramica del servizio di amministrazione, quindi fare clic su Aggiungi estrazione (icona più).
  2. Per il tipo di estrazione, selezionare uno degli elementi riportati di seguito.
    • Extract di caricamento iniziale
    • Extract Change Data Capture
  3. Immettere il nome del processo, selezionare il dominio delle credenziali e l'alias, quindi immettere un nome di due caratteri per il nome del trail.
  4. Se è stata selezionata l'opzione Estrazione caricamento iniziale, fare clic su Avanti e passare al passo 7 - Parametri estrazione. Se è stata selezionata l'opzione Estrazione acquisizione dati modifica, è possibile fare clic su Solo registrazione per tornare a registrare l'estrazione, quindi tornare alla pagina Panoramica oppure fare clic su Successivo per configurare ulteriori opzioni di estrazione.

    Nota

    Registra solo registra l'estrazione senza aggiungerla. La registrazione crea lo slot di replica quando si registra l'estrazione o si utilizza l'opzione Solo registrazione.
  5. Nella pagina Opzioni estrazione, in Informazioni di base, completare i campi in base alle esigenze.
    1. In Nome processo, immettere un nome per il processo di estrazione con un massimo di 8 caratteri.
    2. Per Intento, selezionare l'opzione che meglio descrive lo scopo di questa estrazione:
      • Now
      • Orario personalizzato
      • Posizione nel log
      • Fine del log
    3. Per Nome percorso, immettere un nome di due caratteri per il file trail.
    4. (Facoltativo) Per Sottodirectory trail, impostare una posizione personalizzata per il file trail generato.
    5. (Facoltativo) Per Dimensione percorso, impostare la dimensione massima per il file trail generato.
    6. (Facoltativo) In Opzioni gestite, è possibile configurare quanto segue:
      • Nome profilo
      • Avvio automatico
      • Riavvio automatico

      Nota

      L'aggiunta di un profilo e la configurazione delle opzioni di avvio automatico e riavvio automatico consentono di riavviare automaticamente la distribuzione dopo un'interruzione della rete. Per ulteriori informazioni, vedere Configura processi gestiti.
  6. Nella pagina Parametri estrazione è possibile modificare il file dei parametri nell'area di testo per elencare i dettagli della tabella da acquisire. Ad esempio:
    table source.table1;

    Nota

    Per impostazione predefinita, GoldenGate utilizza l'ora di Greenwich (GMT, Greenwich Mean Time). Utilizzare SETENV per sostituire l'impostazione predefinita per Extract. Questa modifica si applica solo al processo di estrazione e non alla distribuzione.
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Ulteriori informazioni su SETENV.

  7. Fare clic su Crea ed esegui per creare e avviare l'estrazione. Se si fa clic su Crea, è possibile avviare manualmente Extract in un secondo momento dalla pagina Panoramica del servizio di amministrazione.
Viene nuovamente visualizzata la pagina Panoramica del servizio di amministrazione, in cui è possibile visualizzare lo stato del processo di estrazione. Selezionare Dettagli dal menu Azione di estrazione per visualizzare le informazioni sui processi, i checkpoint, le statistiche, i parametri e i report.