Connessione alle istanze di Oracle Autonomous Database da funzioni in esecuzione

Scopri come connettersi alle istanze di Oracle Autonomous Database eseguendo funzioni distribuite in OCI Functions.

È possibile distribuire una funzione in OCI Functions che si connette alle istanze di Oracle Autonomous Database.

Tenere presente che un'istanza di Oracle Autonomous Database può essere protetta da una lista di controllo dell'accesso (ACL, Access Control List). Se l'ACL è abilitata, solo gli indirizzi IP e le VCN aggiunti in modo esplicito all'ACL possono connettersi al database.

Se si desidera che una funzione in esecuzione in una subnet privata si connetta a un'istanza di Oracle Autonomous Database con ACL abilitata, modificare la lista di controllo dell'accesso del database e aggiungere la VCN.

Se si desidera che una funzione in esecuzione in una subnet pubblica si connetta a un'istanza di Oracle Autonomous Database per la quale è abilitata l'ACL, effettuare le operazioni riportate di seguito.

  1. Rimuovere la regola di instradamento predefinita che instrada tutto il traffico Internet in uscita tramite il gateway Internet della VCN.
  2. Aggiungere un gateway NAT alla VCN.
  3. Configurare la tabella di instradamento della subnet con una regola che invia tutto il traffico Internet in uscita al gateway NAT e configurare le liste di sicurezza della subnet per consentire il traffico Internet.
  4. Rivedere le proprietà del gateway NAT per ottenere il relativo indirizzo IP pubblico.
  5. Modificare la lista di controllo dell'accesso del database e aggiungere l'indirizzo IP pubblico del gateway NAT.

Per ulteriori informazioni su Oracle Autonomous Databases and ACL, vedere Configurazione dell'accesso di rete con regole di controllo dell'accesso (ACL, Access Control Rules) ed endpoint privati.