Configurare i criteri necessari per abilitare l'accesso sicuro a vault e segreti, ad esempio l'uso di segreti, l'uso di vault e la lettura di bundle di segreti. Per ulteriori informazioni, vedere Criteri consigliati minimi.
Crea la connessione
Per connettersi a Oracle API per MongoDB:
Nella pagina Panoramica di OCI GoldenGate, fare clic su Connessioni.
È inoltre possibile fare clic su Crea connessione nella sezione Introduzione e passare al passo 3.
Nella pagina Connessioni fare clic su Crea connessione.
Nella pagina Crea connessione, completare i campi come indicato di seguito.
Per Nome, immettere un nome per la connessione.
(Facoltativo) In Descrizione, immettere una descrizione che consenta di distinguere questa connessione da altre.
Se si crea questa distribuzione per GoldenGate in Oracle Database@Azure, selezionare la sottoscrizione.
Nell'elenco a discesa Compartimento selezionare il compartimento in cui risiede l'ancora risorsa.
Selezionare l'area partner multicloud.
Seleziona la tua zona di disponibilità dei partner. Le opzioni disponibili vengono popolate in base all'area partner multicloud selezionata.
Per Compartimento, selezionare il compartimento in cui creare la connessione.
Per Tipo, in Big Data, selezionare Oracle API for MongoDB.
Per la stringa di connessione, immettere l'URI della stringa di connessione MongoDB senza nome utente e password. Ad esempio, mongodb://mongodb1.example.com:27017. Assicurarsi che il nome FQDN venga utilizzato nella connessione per stabilire connessioni SSL.
Per Nome utente, immettere il nome utente per il database.
Selezionare il segreto password. Se si trova in un compartimento diverso, utilizzare l'elenco a discesa per modificare i compartimenti.
Nota
I segreti sono credenziali quali password, certificati, chiavi SSH o token di autenticazione utilizzati con i servizi OCI. Per creare un segreto, vedere Creazione di un segreto. Assicurarsi di effettuare le operazioni seguenti:
Selezionare Generazione manuale segreto.
Incollare le credenziali in Contenuto segreto.
Se si preferisce non utilizzare i segreti password, assicurarsi di deselezionare Usa segreti nel vault nella sezione Sicurezza in Opzioni avanzate, nella parte inferiore di questo form.
Per Protocollo di sicurezza, selezionare TLS e caricare il certificato CA.
Espandere l'area Mostra opzioni avanzate È possibile configurare le opzioni riportate di seguito.
Sicurezza
Deselezionare Usa segreti vault per non utilizzare segreti password per questa connessione. Se l'opzione non viene selezionata:
Selezionare Usa chiave di cifratura gestita da Oracle per lasciare a Oracle tutta la gestione delle chiavi di cifratura.
Selezionare Usa chiave di cifratura gestita dal cliente per selezionare una chiave di cifratura specifica memorizzata nel vault OCI per cifrare le credenziali di connessione.
Connettività di rete
Endpoint condiviso per condividere un endpoint con la distribuzione assegnata. È necessario consentire la connettività dall'IP in entrata della distribuzione.
Endpoint dedicato, per il traffico di rete attraverso un endpoint dedicato nella subnet assegnata nella tua VCN. È necessario consentire la connettività dagli IP in entrata di questa connessione.
Nota
Se un collegamento dedicato rimane non assegnato per sette giorni, il servizio lo converte in una connessione condivisa.
Attributi di sicurezza: aggiungere attributi di sicurezza per controllare l'accesso a questa connessione utilizzando Zero Trust Packet Routing (ZPR).
Tag: Aggiunge tag per organizzare le risorse.
Fare clic su Crea.
Una volta creata, la connessione viene visualizzata nell'elenco Connessioni. Assicurarsi di assegnare la connessione a una distribuzione, quindi Aggiungere un Replicat per MongoDB.
Problemi noti
MongoDB, DocumentDB e Oracle JSON Collection TLS Security Protocol
Se la connessione Replicat MongoDB, Replicat DocumentDB o Raccolta Oracle JSON non riesce con il seguente errore nel file di report:
Error: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Soluzione: aggiungere la proprietà seguente al file Properties, aggiornare <connection_ocid> con l'OCID della connessione e mantenere il resto invariato.