Conectar-se à sua instância de banco de dados do Linux usando o SQL*Plus
Você pode usar um utilitário como SQL*Plus para se conectar a uma instância de banco de dados do Amazon RDS executando o Oracle. Para fazer o download do Oracle Instant Client, que inclui uma versão independente do SQL*Plus, consulte Downloads do Oracle Instant Client
Para se conectar à sua instância de banco de dados, você precisa do nome DNS e do número da porta. Para obter informações sobre como encontrar o nome DNS e o número da porta de uma instância de banco de dados, consulte Encontrar o endpoint da instância de banco de dados do RDS para Oracle.
exemplo Para conectar-se a uma instância de banco de dados Oracle usando o SQL*Plus
Nos exemplos a seguir, substitua o nome de usuário do administrador de sua instância de banco de dados. Além disso, substitua o nome do DNS da instância de banco de dados e inclua o número da porta e o Oracle SID. O valor de SID é o nome do banco de dados da instância de banco de dados que você especificou quando a criou, e não o nome da instância de banco de dados.
Para Linux, macOS ou Unix:
sqlplus '
user_name
@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name
)(PORT=port
))(CONNECT_DATA=(SID=database_name
)))'
Para Windows:
sqlplus
user_name
@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name
)(PORT=port
))(CONNECT_DATA=(SID=database_name
)))
Você deve ver saída semelhante ao seguinte:
SQL*Plus: Release 12.1.0.2.0 Production on Mon Aug 21 09:42:20 2017
Depois que você inserir a senha de usuário, o prompt do SQL será exibido.
SQL>
nota
Visto que a string de conexão de formato mais curto (EZ Connect), como sqlplus
USER/PASSWORD@
, pode encontrar um limite máximo de caracteres, recomendamos que não a use para conexão.longer-than-63-chars-rds-endpoint-here
:1521/database-identifier