使用 SQL*Plus 连接到数据库实例 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 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)可能会遇到最大字符限制,因此建议您不要使用它进行连接。