Oracle SQLclを使用した専用Exadataインフラストラクチャ上のAutonomous AI Databaseへの接続
ヒント :
For a "try it out" alternative that demonstrates these instructions, run Task 4: Connect to your autonomous DB using SQL Worksheets from Database Actions, SQLCL and SQL Plus from Lab 2: Configure a Development System in the Oracle Autonomous AI Database Dedicated Workshop.- データベースにアクセスするための開発システムの構成。
- コンピュート・ホストが別のVCNにある場合は、VPN (高速接続またはVPN as a Service)または任意のVCNピアリングを使用して適切なネットワーク・ルートを設定します。
Autonomous AI Databaseでは、SQLclバージョン4.2以降を使用できます。oracle.comからSQLclをダウンロードします。
SQLclは、Oracle Call Interface (OCI)またはJDBCシン接続のいずれかを使用してAutonomous AI Databaseに接続できます。
-
Oracle Call Interface (OCI)を使用する場合、最初に「ODBCおよびJDBC Oracle Call Interface (OCI)接続の準備」の手順に従います。
-
JDBC Thinを使用する場合は、まずJDBC Thin接続の準備の手順に従います。
SQLclとOracle Call Interface
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 AI Databaseに接続します。
tnsnames.ora
で指定された接続タイプの詳細は、Autonomous AI Databaseの事前定義済データベース・サービス名を参照してください。
SQLclの詳細は、Oracle SQLclを参照してください。