Oracle SQLclを使用した接続
ヒント:
これらの手順を説明する「試してみる」代替方法については、タスク4: データベース・アクション、SQLCLおよびSQL PlusからのSQLワークシートを使用した自律型DBへの接続をラボ2: 開発システムの構成(Oracle Autonomous Database専用ワークショップ)から実行します。- データベースにアクセスするための開発システムの構成。
- コンピュート・ホストが別のVCNにある場合は、VPN (高速接続またはVPN as a Service)または任意のVCNピアリングを使用して適切なネットワーク・ルートを設定します。
Autonomous Databaseでは、SQLclバージョン4.2以降を使用できます。oracle.comからSQLclをダウンロードします。
SQLclは、Oracle Call Interface (OCI)またはJDBCシン接続のいずれかを使用してAutonomous Databaseに接続できます。
-
Oracle Call Interface (OCI)を使用する場合、最初に「ODBCおよびJDBC Oracle Call Interface (OCI)接続の準備」の手順に従います。
-
JDBC Thinを使用する場合は、まずJDBC Thin接続の準備の手順に従います。
Oracle Call Interfaceを使用するSQLcl
Oracle Call Interfaceを使用して接続するには、–oci
オプションを使用し、データベース・ユーザー名、パスワード、およびtnsnames.ora
ファイルで指定されているデータベース・サービス名を指定します。例:
sql -oci
SQLcl: Release 19.1 Production on Mon Jan 18 09:28:38 2021
Copyright (c) 1982, 2021, Oracle. All rights reserved.
Username? (''?) sales_trans@atpc1_low
Password? (**********?) **************
Last Successful login time: Mon Jan 17 2019 15:29:19 -07:00
Connected to:
Oracle Database 19c EE Extreme Perf Release 19.0.0.0.0 - Production
Version 19.9.0.0.0
SQL>
Oracle Call Interfaceを使用して接続する場合、Oracle WalletはSQLclに対して透過的です。
JDBC Thin接続を使用するSQLcl
JDBC Thin接続を使用して接続するには、最初にSQLclクラウド構成を設定してから、Autonomous Databaseに接続します。
tnsnames.ora
で指定されている接続タイプの詳細は、Autonomous Databaseの事前定義済データベース・サービス名を参照してください。
SQLclの詳細は、Oracle SQLclを参照してください。
親トピック: Autonomous Databaseへの接続