Connessione a un database
Il database OCI con endpoint di sistema di database PostgreSQL non è accessibile direttamente da Internet. Le applicazioni che devono connettersi al database richiedono la connettività alla VCN e alla subnet privata del sistema di database.
Utilizzare uno dei metodi riportati di seguito per connettersi a un database in OCI Database con PostgreSQL per i task di gestione dati.
- Uso di una sessione di inoltro porta bastion
- Utilizzo della VPN site-to-site tra la rete on premise e la VCN del sistema di database. Per ulteriori informazioni, vedere VPN site-to-site.
Uso di una sessione di inoltro porta bastion
Se si esegue la connessione al database utilizzando una sessione di inoltro della porta Bastion, è possibile connettersi direttamente da una rete locale al database. Non è necessario configurare un'istanza di computazione da cui connettersi.
Per iniziare, seguire le istruzioni riportate di seguito.
Le sessioni bastion non sono permanentemente disponibili. Le sessioni di inoltro della porta SSH utilizzano un solo indirizzo IP alla volta e richiedono una nuova sessione per ciascun indirizzo IP privato. Per ulteriori informazioni, vedere Tipi di sessione.
Verifica dei prerequisiti
Verificare che siano presenti le risorse IAM e la rete OCI necessarie. Per ulteriori informazioni, consulta la guida introduttiva al database OCI con PostgreSQL.
È possibile utilizzare Bastion per connettersi in modo sicuro a un database per i task di gestione dei dati. Nella subnet pubblica della stessa VCN che contiene il sistema di database esiste un bastion. I bastion stabiliscono l'infrastruttura di rete necessaria per connettere un utente a una risorsa di destinazione nella subnet privata, ad esempio un sistema di database.
Se nella VCN non è presente un bastion, crearne uno e assicurarsi che disponga dell'accesso alla subnet privata del sistema di database. Per ulteriori informazioni, vedere Consentire l'accesso di rete da un bastion.
Quando si crea la sessione, specificare la porta 5432
.
Installazione del client PostgreSQL
In un computer locale, installare una versione del client PostgreSQL compatibile con la versione PostgreSQL del sistema di database seguendo le istruzioni disponibili all'indirizzo https://www.postgresql.org/download/.
Connessione al Database
Accedere al database utilizzando il client PostgreSQL installato su un computer locale.
Ora si è connessi al database PostgreSQL.
Per informazioni dettagliate sull'esecuzione dei comandi del client PostgreSQL, vedere il manuale di riferimento PostgreSQL.