Aggiungi un percorso di distribuzione
Un percorso di distribuzione invia la transazione dei dati da un'estrazione a un Replicat.
Argomenti correlati
Quando utilizzare un percorso di distribuzione
Utilizzare un percorso di distribuzione quando è necessario replicare i dati in un ambiente di distribuzione distribuito. Un percorso di distribuzione invia la transazione dei dati dall'estrazione al Replicat. La creazione e l'esecuzione di un percorso di distribuzione creano automaticamente un percorso del destinatario nel servizio del destinatario della distribuzione di destinazione. Il percorso del destinatario riceve la transazione dei dati dal servizio di distribuzione di origine.
La distribuzione di origine è la distribuzione in cui si crea il percorso di distribuzione. La distribuzione di destinazione è la distribuzione a cui vengono inviati i dati estratti e i percorsi.
Prima di iniziare
Assicurarsi di creare connessioni GoldenGate per ogni distribuzione a cui si desidera connettersi, quindi assegnarle alla distribuzione da cui ha origine il percorso. Ad esempio, la distribuzione in cui si crea il percorso di distribuzione o il percorso destinatario avviato dalla destinazione.
In caso contrario, nelle distribuzioni abilitate per IAM si verifica l'errore riportato di seguito.
The network connection could not be established: 'OGG-08654' - 'Invalid or missing OAuth
resource - audiencescope in Client application'.
Crea ed esegui un percorso di distribuzione (23ai)
- Nella console di distribuzione target eseguire il login, quindi accedere alla pagina Amministrazione utenti dalla navigazione a sinistra.
- Fare clic su Aggiungi nuovo utente, quindi completare quanto riportato di seguito.
- Autenticato da: selezionare Password dall'elenco a discesa.
- Ruolo: selezionare Operatore nell'elenco a discesa.
- Nome utente: immettere il nome utente.
- Password e Verify Password: immettere la password associata a questo utente.
- Aprire la console di distribuzione origine, quindi passare a Connessioni percorso nel menu di navigazione a sinistra.
- Fare clic su Add Path Connection, quindi completare le operazioni riportate di seguito.
- Alias credenziale: immettere un alias.
- ID utente: immettere il nome dell'utente creato nel passo 2.
- Password e Verify Password: immettere la password associata a questo utente dal passo 2.
- Fare clic su Sottometti.
Creare ed eseguire un percorso di distribuzione (21c)
- Nella console di distribuzione della destinazione, eseguire il login, quindi accedere alla pagina Amministratore dal menu di navigazione.
- Fare clic su Aggiungi utente, quindi creare un utente che la distribuzione di origine può utilizzare per connettersi alla distribuzione di destinazione. Assegnare all'utente il ruolo Operatore.
- Aprire la console di distribuzione di origine, quindi passare alla pagina Configurazione.
- Nella scheda Database fare clic su Aggiungi credenziale, quindi completare le operazioni riportate di seguito.
- Dominio credenziali: immettere un nome per questa connessione.
- Alias credenziale: immettere un alias.
- ID utente: immettere il nome dell'utente creato nel passo 2.
- Password e Verify Password: immettere la password associata a questo utente dal passo 2.
- Fare clic su Sottometti.
- Nella console di distribuzione OCI GoldenGate, fare clic su Servizio di distribuzione.
- Nella pagina Panoramica del servizio di distribuzione fare clic su Aggiungi percorso (icona più).
- Nella pagina Aggiungi percorso, completare i campi come indicato di seguito.
- Nella sezione Profilo di cifratura, completare i campi riportati di seguito in base alle esigenze.
- In Configurazione set di regole, completare i campi riportati di seguito in base alle esigenze.
- Per Abilita filtro, se selezionata, fare clic su Aggiungi regola, quindi completare i campi aggiuntivi.
- In Altre opzioni, completare i campi riportati di seguito in base alle esigenze.
- Fare clic su Crea ed esegui.
Ulteriori informazioni
Vuoi saperne di più sul processo Percorso di distribuzione? Consultare le seguenti risorse:
Problemi noti
Per creare percorsi di distribuzione per l'invio o il pull dei dati da Oracle Cloud Infrastructure GoldenGate, assicurarsi di aggiungere il certificato radice a Gestione certificati o al wallet client
Per inviare o estrarre dati da OCI GoldenGate, è necessario creare un percorso del server di distribuzione o un percorso avviato di destinazione sul server ricevente rispettivamente in Oracle GoldenGate on premise o nel Marketplace. È inoltre necessario aggiungere il certificato radice OCI GoldenGate o il certificato autofirmato a Oracle GoldenGate Certificate Management (Oracle GoldenGate 21c o versione successiva) o al wallet client (Oracle GoldenGate 19c). In questo modo viene creata una connessione sicura tra le distribuzioni Oracle GoldenGate e OCI GoldenGate. Per i percorsi server di distribuzione e di ricezione tra Oracle GoldenGate e OCI GoldenGate è supportato solo il protocollo WebSocket Secure (WSS).
Una modifica del certificato radice OCI GoldenGate provocherà l'errore del percorso del server di distribuzione o di un percorso avviato di destinazione nel server ricevente in locale o nel Marketplace Oracle GoldenGate e produrrà il seguente errore:
ERROR OGG-10390 Oracle GoldenGate Receiver Service: Generic error -1 noticed for endpoint
wss://<deployment URL>:443/services/v2/sources?trail=<trail name>. Error description - SSL
connection unexpectedly closed.
Soluzione: per risolvere questo problema, aggiornare il certificato nel wallet client o nella schermata Gestione certificati di Service Manager in modo da utilizzare il certificato radice della console di distribuzione GoldenGate OCI. In alcuni casi, quando il certificato della distribuzione GoldenGate OCI non è firmato direttamente dal certificato radice, ma da uno o più certificati intermedi, ad esempio, potrebbe essere necessario aggiungere anche i certificati CA intermedi.
Ulteriori informazioni:
- Per gli utenti di Oracle GoldenGate 19c, vedere Creazione di un certificato utente percorso server di distribuzione.
- Per gli utenti di Oracle GoldenGate 21c o versione successiva, vedere Crea una connessione sicura tra Oracle GoldenGate e OCI GoldenGate.
Attualmente è supportata solo l'autenticazione Digest
Oracle Cloud Infrastructure GoldenGate attualmente non supporta l'autenticazione basata su certificato quando si utilizza Oracle Cloud Infrastructure GoldenGate come destinazione del percorso di distribuzione.
Soluzione: nessuna.