Aggiungi un percorso di distribuzione
Un percorso di distribuzione invia la transazione dei dati da un'estrazione a un Replicat.
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 destinazione, eseguire il login, quindi accedere alla pagina Amministrazione utenti dalla navigazione a sinistra.
- Fare clic su Aggiungi nuovo utente, quindi completare le operazioni riportate 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.
- Nella scheda Database fare clic su Aggiungi connessione percorso, 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 Invia.
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 Invia.
- Nella console di distribuzione GoldenGate OCI, fare clic su Servizio di distribuzione.
- Nella pagina di 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
Percorsi di distribuzione: aggiungere il certificato radice a Gestione certificati o al wallet client
Per inviare o estrarre dati da OCI GoldenGate, è necessario creare un percorso Distribution Server o un percorso avviato di destinazione sul percorso Receiver Server in locale o Marketplace in Oracle GoldenGate, rispettivamente. È inoltre necessario aggiungere il certificato radice GoldenGate OCI o il certificato autofirmato al wallet client o Oracle GoldenGate Certificate Management (Oracle GoldenGate 21c o versione successiva) (Oracle GoldenGate 19c). In questo modo viene creata una connessione sicura tra le distribuzioni Oracle GoldenGate e GoldenGate OCI. Tra Oracle GoldenGate e OCI GoldenGate è supportato solo il protocollo WSS (WebSocket Secure) per Distribution e Receiver Server Paths.
Una modifica nel certificato radice GoldenGate OCI comporterà l'errore del percorso Distribution Server Path o di una destinazione avviata sul percorso Receiver Server in locale o Marketplace di Oracle GoldenGate e produrrà l'errore seguente:
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 per 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.