Conexión a la instancia de base de datos mediante SQL*Plus
Puede usar una utilidad como SQL*Plus para conectarse a una instancia de base de datos de Amazon RDS que ejecuta Oracle. Para descargar Oracle Instant Client, que incluye una versión independiente de SQL*Plus, consulte Oracle Instant Client Downloads
Para conectarse a una instancia de base de datos, necesita su nombre DNS y el número de puerto. Para obtener información sobre cómo buscar el nombre DNS y el número de puerto para una instancia de base de datos, consulte Búsqueda del punto de conexión de la instancia de base de datos de RDS para Oracle.
ejemplo Para conectarse a una instancia de base de datos de Oracle mediante SQL*Plus
En los siguientes ejemplos, sustituya el nombre de usuario de su administrador de instancia de base de datos. Además, sustituya el nombre de DNS de su instancia de base de datos y, a continuación, incluya el número de puerto y el SID de Oracle. El valor del SID es el nombre de la base de datos de la instancia de base de datos que especificó cuándo creó la instancia de base de datos y no el nombre de la instancia de base de datos.
Para Linux, macOS, o Unix:
sqlplus '
user_name
@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name
)(PORT=port
))(CONNECT_DATA=(SID=database_name
)))'
En Windows:
sqlplus
user_name
@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name
)(PORT=port
))(CONNECT_DATA=(SID=database_name
)))
Debería ver un resultado similar a este.
SQL*Plus: Release 12.1.0.2.0 Production on Mon Aug 21 09:42:20 2017
Tras introducir la contraseña para el usuario, aparece la pregunta de SQL.
SQL>
nota
La cadena de conexión de formato más corto (EZ Connect), como sqlplus
USER/PASSWORD@
, podría tener un límite de máximo caracteres, así que le recomendamos que no la use para conectarse.longer-than-63-chars-rds-endpoint-here
:1521/database-identifier