使用 SQL*Plus 連線至您的資料庫執行個體 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 SQL*Plus 連線至您的資料庫執行個體

您可以使用 SQL*Plus 之類的公用程式來連接至執行 Oracle 的 Amazon RDS 資料庫執行個體。若要下載包含獨立版 SQL*Plus 的 Oracle 即時用戶端,請參閱 Oracle 即時用戶端下載

若要連接至資料庫執行個體,您需要其 DNS 名稱和連接埠號碼。如需尋找資料庫執行個體的 DNS 名稱和連接埠號碼的詳細資訊,請參閱 尋找您的 RDS for Oracle 資料庫執行個體的端點

範例 使用 SQL*Plus 連接至 Oracle 資料庫執行個體

在下列範例中,替代資料庫執行個體管理員的使用者名稱。同時,替代資料庫執行個體的 DNS 名稱,然後包含連接埠號碼和 Oracle SID。SID 值為建立資料庫執行個體時所指定之資料庫執行個體的資料庫名稱,而不是資料庫執行個體的名稱。

對於LinuxmacOS、或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 connect) (例如 sqlplus USER/PASSWORD@longer-than-63-chars-rds-endpoint-here:1521/database-identifier) 可能遇到字元數上限,因此建議您不要將其用來連線。