View a markdown version of this page

Connessione all'istanza database tramite SQL*Plus - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connessione all'istanza database tramite SQL*Plus

È possibile utilizzare un'utility come SQL*Plus per connettersi a un'istanza database Amazon RDS che esegue Oracle. Per scaricare Oracle Instant Client, che include una versione autonoma di SQL*Plus, consulta Download di Oracle Instant Client.

Per connetterti alla tua istanza database, dovrai disporre del relativo DNS e del numero di porta. Per informazioni su come trovare il nome DNS e il numero di porta di un'istanza database, consulta Esito dell'endpoint dell'istanza database RDS per Oracle.

Esempio Per eseguire la connessione a un'istanza database Oracle tramite SQL*Plus

Negli esempi seguenti sostituisci il nome utente dell'amministratore dell'istanza database e il nome DNS dell'istanza database, quindi includi il numero di porta e il SID Oracle. Il valore SID è il nome del database dell'istanza database specificato quando si crea l'istanza database, non il nome dell'istanza database.

Per Linux, macOS o Unix:

sqlplus 'user_name@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name)(PORT=port))(CONNECT_DATA=(SID=database_name)))'

Per Windows:

sqlplus user_name@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name)(PORT=port))(CONNECT_DATA=(SID=database_name)))

Verrà visualizzato un output simile al seguente.

SQL*Plus: Release 19.0.0.0.0 Production on Wed Jan 15 14:23:45 2025

Dopo l'immissione della password dell'utente, verrà visualizzato il prompt SQL.

SQL>
Nota

SQL*Plus richiede la password dopo l'esecuzione del comando. In alternativa, è possibile specificare la password in linea (ad esempio,user_name/password@(DESCRIPTION=...)), ma questo approccio espone la password nella cronologia della shell.

Nota

La stringa di connessione in formato più corto (EZ Connect)sqlplus USER/PASSWORD@longer-than-63-chars-rds-endpoint-here:1521/database-identifier, ad esempio, potrebbe avere un limite massimo di caratteri, quindi ti consigliamo di non usarla per la connessione.