Aggiungi un'estrazione per PostgreSQL
Extract è un processo eseguito sulla connessione all'origine dati di origine e che estrae o acquisisce i dati. Scopri come aggiungere un Extract per PostgreSQL Database, OCI Database con PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS per PostgreSQL, Azure Database per PostgreSQL, Azure Cosmos DB per PostgreSQL, EDB Postgres Advanced Server, Google Cloud SQL per le tecnologie PostgreSQL e YugabyteDB in OCI GoldenGate.
Assicurarsi di seguire le istruzioni appropriate per la versione di distribuzione.
Aggiungere un'estrazione in Oracle GoldenGate 26ai
Prima di iniziare
Prima di aggiungere ed eseguire un'estrazione per acquisire dati dall'origine, assicurarsi di:
-
È stata creata una connessione PostgreSQL e è stata associata la connessione alla distribuzione PostgreSQL
-
Abilita il log supplementare:
-
Avviare la console di distribuzione PostgreSQL GoldenGate:
-
Nella pagina Distribuzioni selezionare la distribuzione PostgreSQL per visualizzarne i dettagli.
-
Nella pagina dei dettagli della distribuzione PostgreSQL selezionare Avvia console.
-
Nella pagina di connessione della console di distribuzione, immettere le credenziali di amministratore GoldenGate fornite quando è stata creata la distribuzione PostgreSQL.
-
-
Dopo aver eseguito l'accesso, nel menu di navigazione selezionare Connessioni DB.
-
Per la connessione al database PostgreSQL, selezionare Connetti. Se la connessione riesce, vengono visualizzati la tabella di checkpoint e i campi TRANDATA.
-
Accanto a Informazioni TRANDATA, selezionare Aggiungi TRANDATA (icona più).
-
Immettere un nome tabella, un nome schema o un carattere jolly. Ad esempio,
src_ociggll. -
Selezionare Sottometti.
Nota: è necessario selezionare Sottometti una sola volta. Utilizzare il campo di ricerca per cercare il nome della tabella e verificare che le tabelle siano state aggiunte.
Aggiungi estrazione
-
Nel menu di navigazione della console di distribuzione selezionare Estrazioni.
-
Nella pagina Estrazioni selezionare Aggiungi estrazione (icona più).
-
Il modulo Aggiungi estrazione è costituito dalle pagine seguenti. Completare il modulo Aggiungi estrazione in base alle esigenze:
-
Nella pagina Informazioni estrazione:
-
Selezionare un tipo di estrazione:
-
Extract Change Data Capture
-
Extract di caricamento iniziale
-
-
Immettere un valore in Nome processo.
-
(Facoltativo) Immettere una descrizione.
-
Selezionare Next.
-
-
Nella pagina Registra estrazione:
-
Selezionare Credenziali di origine: Dominio e alias
-
Selezionare il tipo di plugin (plugin di decodifica logica): TEST_DECODING o PGOUTPUT.
Nota: per ulteriori informazioni, vedere:
-
-
Nella pagina Opzioni estrazione:
-
Selezionare quando iniziare:
-
Now
-
Orario personalizzato
-
Posizione nel log
-
Fine del log
-
-
Immettere i dettagli dell'estrazione trail:
-
Nome (può contenere solo due caratteri).
-
Sottodirectory
-
Dimensione trail
-
Sequenza trail
-
Offset trail
-
-
Selezionare il dominio e l'alias delle credenziali di origine dagli elenchi a discesa.
-
Selezionare Next.
-
-
Nella pagina Opzioni gestite, completare i campi facoltativi in base alle esigenze, quindi selezionare Successivo.
-
Nome profilo
-
Critico per lo stato di distribuzione
-
Avvio automatico
-
Riavvio automatico
Nota: l'aggiunta di un profilo e la configurazione delle opzioni di avvio automatico e riavvio automatico consentono alla distribuzione di riavviarsi automaticamente dopo un'interruzione della rete. Per ulteriori informazioni, vedere Configura processi gestiti.
-
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). Utilizzare SETENV per sostituire l'impostazione predefinita per l'estrazione. Questa modifica si applica solo al processo di estrazione e non alla distribuzione.
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")
-
-
Selezionare Crea ed esegui per avviare l'estrazione. Se si seleziona Crea, è possibile avviare manualmente l'estrazione in un secondo momento dalla pagina Estrazioni.
Si torna alla pagina Estrazioni, in cui è possibile selezionare il processo di estrazione per visualizzarne i dettagli.
Aggiungere un'estrazione per PostgreSQL in GoldenGate 21c
Prima di iniziare
Prima di aggiungere ed eseguire un'estrazione per acquisire dati dall'origine, assicurarsi di:
-
È stata creata una connessione PostgreSQL e è stata associata la connessione alla distribuzione PostgreSQL
-
Abilita il log supplementare:
-
Avviare la console di distribuzione PostgreSQL GoldenGate:
-
Nella pagina Distribuzioni selezionare la distribuzione PostgreSQL per visualizzarne i dettagli.
-
Nella pagina dei dettagli della distribuzione PostgreSQL selezionare Avvia console.
-
Nella pagina di connessione della console di distribuzione, immettere le credenziali di amministratore GoldenGate fornite quando è stata creata la distribuzione PostgreSQL.
-
-
Dopo aver eseguito l'accesso, aprire il menu di navigazione, quindi selezionare Configurazione.
-
Per la connessione al database PostgreSQL, selezionare Connetti. Se la connessione riesce, vengono visualizzati la tabella di checkpoint e i campi TRANDATA.
-
Accanto a Informazioni TRANDATA, selezionare Aggiungi TRANDATA (icona più).
-
Immettere un nome tabella, un nome schema o un carattere jolly. Ad esempio,
src_ociggll. -
Selezionare Sottometti.
Nota: è necessario selezionare Sottometti una sola volta. Utilizzare il campo di ricerca per cercare il nome della tabella e verificare che le tabelle siano state aggiunte.
-
Aggiungi estrazione
-
Nella console di distribuzione OCI GoldenGate, assicurarsi di trovarsi nella pagina Panoramica del servizio di amministrazione, quindi selezionare Aggiungi estrazione (icona più).
-
In Tipo estrazione, selezionare una delle voci seguenti:
-
Extract di caricamento iniziale
-
Extract Change Data Capture
-
-
Immettere il nome del processo, selezionare il dominio delle credenziali e l'alias, quindi immettere un nome di due caratteri per il nome trail.
-
Se è stata selezionata l'opzione Estrazione caricamento iniziale, selezionare Successivo e andare al passo 7 - Parametri estrazione. Se è stata selezionata l'opzione Modifica estrazione acquisizione dati, è possibile selezionare Registra solo per tornare a registrare l'estrazione e quindi tornare alla pagina Panoramica oppure selezionare Successivo per configurare opzioni di estrazione aggiuntive.
Nota: Registra solo l'estrazione senza aggiungerla. La registrazione crea lo slot di replica quando si registra Extract o si utilizza l'opzione Registra solo.
-
Nella pagina Opzioni estrazione, in Informazioni di base, completare i campi in base alle esigenze.
-
In Nome processo, immettere un nome per il processo di estrazione, composto al massimo da 8 caratteri.
-
Per Intento, selezionare l'opzione che descrive meglio lo scopo di questa estrazione:
-
Now
-
Orario personalizzato
-
Posizione nel registro
-
Fine del registro
-
-
In Nome percorso, immettere un nome di due caratteri per il file trail.
-
(Facoltativo) Per Subdirectory percorso, impostare una posizione personalizzata per il file trail generato.
-
(Facoltativo) Per Dimensione trail, impostare la dimensione massima per il file trail generato.
-
(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 alla distribuzione di riavviarsi automaticamente dopo un'interruzione della rete. Per ulteriori informazioni, vedere Configurare i processi gestiti.
-
-
-
Nella pagina Estrai 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). Utilizzare SETENV per sostituire l'impostazione predefinita per l'estrazione. 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.
-
Selezionare Crea ed esegui per creare e avviare l'estrazione. Se si seleziona Crea, è possibile avviare manualmente Extract in un secondo momento dalla pagina Panoramica del servizio di amministrazione.
Si torna alla 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 sul processo, il checkpoint, le statistiche, i parametri e i report.