SQL *Plus を使用した DB インスタンスへの接続
SQL*Plus などのユーティリティを使用して、Oracle を実行している Amazon RDS DB インスタンスに接続できます。SQL*Plus のスタンドアロンバージョンを含む Oracle Instant Client をダウンロードするには、Oracle Instant Client Downloads
DB インスタンスに接続するには、DNS 名とポート番号が必要です。DB インスタンスの DNS 名とポート番号を見つける方法については、RDS for Oracle DB インスタンスのエンドポイントを見つける を参照してください。
例 SQL*Plus を使用して Oracle DB インスタンスに接続するには
次の例では、DB インスタンス管理者のユーザー名を使用します。また、DNS 名を DB インスタンスに置き換えて、ポート番号および Oracle SID を含めます。SID 値は、DB インスタンスを作成したときに指定した DB インスタンスのデータベースの名前であり、DB インスタンスの名前ではありません。
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>
注記
sqlplus
USER/PASSWORD@
のような短い形式の接続文字列 (EZ Connect) は、最大文字数制限に達する可能性があるため、接続には使用しないことをお勧めします。longer-than-63-chars-rds-endpoint-here
:1521/database-identifier