使用 SQL*Plus 连接到数据库实例
您可以使用实用程序 (如 SQL*Plus) 连接到运行 Oracle 的 Amazon RDS 数据库实例。要下载包含独立版本 SQL*Plus 的 Oracle 即时客户端,请参阅 Oracle 即时客户端下载
要连接到数据库实例,您需要该实例的 DNS 名称和端口号。有关查找数据库实例的 DNS 名称和端口号的信息,请参阅查找 RDS for Oracle 数据库实例的端点。
例 使用 SQL*Plus 连接到 Oracle 数据库实例
在以下示例中,请将用户名替换为您的数据库实例管理员。另外,请将 DNS 名称替换为您的数据库实例,然后包含端口号和 Oracle SID。SID 值是您创建数据库实例时指定的数据库实例数据库的名称,而不是数据库实例的名称。
对于 Linux、macOS 或 Unix:
sqlplus '
user_name
@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name
)(PORT=port
))(CONNECT_DATA=(SID=database_name
)))'
对于 Windows:
sqlplus
user_name
@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dns_name
)(PORT=port
))(CONNECT_DATA=(SID=database_name
)))
您应该可以看到类似于如下所示的输出内容。
SQL*Plus: Release 12.1.0.2.0 Production on Mon Aug 21 09:42:20 2017
在您输入用户的密码之后,将出现 SQL 提示。
SQL>
注意
较短格式的连接字符串(EZ 连接)(例如 sqlplus
USER/PASSWORD@
)可能会遇到最大字符限制,因此建议您不要使用它进行连接。longer-than-63-chars-rds-endpoint-here
:1521/database-identifier