Aggiungere un Replicat per Oracle Database

Un Replicat è un processo che fornisce dati a un database o a una tecnologia di destinazione. Legge il file trail sulla destinazione, ricostruisce le operazioni DML o DDL e quindi le applica alla destinazione. Scopri come aggiungere un Replicat per le tecnologie Oracle Database, OCI Autonomous Databases, Oracle Exadata e Amazon RDS per Oracle.

Le istruzioni sono disponibili per le versioni di distribuzione GoldenGate 23ai e 21c. Assicurarsi di seguire le istruzioni appropriate per la versione di distribuzione.

Aggiungi Replicat (23ai)

Prima di iniziare

Assicurarsi di aggiungere una tabella Checkpoint per il riavvio di Replicat senza riprendere la riapplicazione delle transazioni in caso di interruzione.

  1. Nella console di distribuzione OCI GoldenGate espandere Connessioni DB e selezionare il database di destinazione.
  2. Fare clic su Aggiungi Checkpoint (icona più).
  3. Per la tabella Checkpoint immettere il nome dello schema di destinazione, quindi fare clic su Sottometti.
Per aggiungere un Replicat per Oracle Database in GoldenGate 23ai:
  1. Nella console di distribuzione OCI GoldenGate, nella home page Servizio di amministrazione, fare clic su Aggiungi Replicat (icona più).
  2. Nel pannello Aggiungi Replicat, nella pagina Informazioni Replicat, completare i campi in base alle esigenze, quindi fare clic su Successivo:
    • Selezionare un tipo di Replicat:
      • Replicat parallelo
        • Se si seleziona questa opzione, selezionare un tipo di Replicat parallelo, Nonintegrato o Integrato.
      • Replicat integrato
      • Replicat non integrato
      • Replicat coordinato
    • Immettere un valore nel campo Nome processo con una lunghezza massima di 5 caratteri.
    • Immettere una Descrizione per distinguere questo processo dagli altri.
  3. Nella pagina Opzioni Replicat, completare i campi in base alle esigenze, quindi fare clic su Successivo:
    • Trail Replicat:
      • Immettere un Nome.
      • Immettere una sottodirectory se si prevede che il file trail si trovi in una posizione diversa da quella predefinita.
      • Selezionare un profilo di cifratura. Se non è stato creato un profilo di cifratura, il wallet locale viene selezionato per impostazione predefinita.
    • Credenziali destinazione:
      • Selezionare un dominio.
      • Selezionare un'alias all'interno del dominio specificato.
      • Selezionare una tabella di checkpoint. Lasciare la selezione predefinita o selezionare la tabella di checkpoint creata per la distribuzione di destinazione.
      • Selezionare il Numero massimo di thread (solo Replicat coordinati).
      • Per Inizio, selezionare il punto di partenza per l'elaborazione dei dati:
        • Posizione nel log (predefinito)
        • Now
        • Orario personalizzato
    • Posizione trail:
      • Immettere il numero sequenza.
      • Immettere l'offset RBA.
  4. Nella pagina Opzioni gestite, completare i campi facoltativi in base alle esigenze, quindi fare clic su Successivo:
    • Selezionare un nome profilo.
    • Abilita stato critico per la distribuzione.
  5. Nella pagina File parametri è possibile aggiungere parametri per configurare ulteriormente Replicat. Ad esempio:
    table source.table1;

    Nota

    GoldenGate utilizza l'ora di Greenwich (GMT) per impostazione predefinita. Utilizzare SETENV per sostituire l'impostazione predefinita per questo processo Replicat. Questa modifica non si applica alle distribuzioni. Ad esempio:

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  6. Fare clic su Crea ed esegui. Se si fa clic su Crea, è possibile avviare manualmente Replicat in un secondo momento dalla home page del servizio di amministrazione.

Aggiungi un Replicat (21c)

Prima di iniziare

Prima di aggiungere un Replicat, creare una tabella di checkpoint per garantire che Replicat possa riavviarsi senza riapplicare le transazioni in caso di interruzione.

  1. Nel menu di navigazione della console di distribuzione OCI GoldenGate fare clic su Configurazione.
  2. Nella scheda Database fare clic sull'icona di connessione del database per il database di destinazione.
  3. Fare clic su Aggiungi checkpoint (icona più).
  4. Per la tabella checkpoint, immettere il nome dello schema di destinazione, quindi fare clic su Sottometti.
Per aggiungere un Replicat per Oracle Database in GoldenGate 21c:
  1. Nella console di distribuzione OCI GoldenGate, nella pagina Panoramica servizio di amministrazione, fare clic su Aggiungi Replicat (icona più).
  2. Nella pagina Aggiungi Replicat selezionare un tipo di Replicat, quindi fare clic su Successivo.
    Di seguito sono riportati i tipi di Replicat.
    • Replicat parallelo
    • Replicat integrato
    • Replicat coordinato
    • Replicat classico
    Per ulteriori informazioni sui diversi tipi di Replicat, vedere Tipi di Replicat.
  3. Nella pagina Opzioni replica, completare i campi riportati di seguito, quindi fare clic su Successivo.
    1. Per Nome processo, immettere un nome per il processo Replicat.
    2. (Facoltativo) Per Descrizione, immettere una breve descrizione per distinguere questo Replicat dagli altri.
    3. Per Intento, selezionare lo scopo di Replicat:
      • High Availability
      • Disaster recovery
      • Unidirezionale (predefinito)
      • In qualsiasi direzione
    4. Per Dominio credenziale e Alias credenziale, selezionare il dominio e l'alias del database di destinazione oppure creare una nuova credenziale.
    5. Per Origine, selezionare l'origine dei dati da elaborare, ovvero Trail o File.
    6. Se l'origine è Trail, in Nome percorso immettere il nome del trail di estrazione.
    7. Se l'origine è Trail e si prevede che il file trail si trovi in una posizione diversa da quella predefinita, immettere la posizione per Subdirectory trail.
    8. Per Inizio, selezionare il punto di partenza per l'elaborazione dei dati:
      • Posizione nel log
      • Now
      • Orario personalizzato
    9. Per Numero sequenza log transazioni, lasciare il valore predefinito o inserire un numero di sequenza del log transazioni.
    10. Per Offset RBA log transazioni, lasciare il valore predefinito o immettere un valore di offset.
    11. Per Tabella di checkpoint, lasciare la selezione predefinita o selezionare la tabella di checkpoint creata per la distribuzione di destinazione.
  4. In Profilo cifratura, selezionare un nome di profilo. Se non è stato creato un profilo di cifratura, il wallet locale è selezionato per impostazione predefinita.
    1. Tipo di profilo di cifratura
    2. Nome chiave primaria
  5. In Opzioni gestite, selezionare Critica per lo stato della distribuzione, quindi completare gli altri campi in base alle esigenze.
  6. Fare clic su Avanti.
  7. Nella pagina File dei parametri è possibile specificare i parametri per configurare ulteriormente Replicat.
    table source.table1;

    Nota

    GoldenGate utilizza l'ora di Greenwich (GMT) per impostazione predefinita. Utilizzare SETENV per sostituire l'impostazione predefinita per Replicat. Questa modifica non si applica alle distribuzioni. Ad esempio:
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Ulteriori informazioni su SETENV.

  8. Fare clic su Crea ed esegui. Se si fa clic su Crea, è possibile avviare manualmente Replicat in un secondo momento dalla pagina Panoramica del servizio di amministrazione.
Si torna alla pagina Panoramica del servizio di amministrazione, in cui è possibile visualizzare la creazione del processo Replicat e accedere ad Azioni Replicat.