使用 Oracle SQLcl 連線至專用 Exadata 基礎架構上的自治式 AI 資料庫
秘訣:
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.- 設定開發系統以存取資料庫。
- 使用 VPN (快速連線或 VPN 即服務) 或任何 VCN 對等互連設定適當的網路路由 (如果運算主機位於另一個 VCN 中)。
您可以將 SQLcl 版本 4.2 或更新版本與 Autonomous AI Database 搭配使用。從 oracle.com 下載 SQLcl。
SQLcl 可以使用 Oracle Call Interface (OCI) 或 JDBC 精簡連線連線至 Autonomous AI Database 。
-
如果您使用 Oracle Call Interface (OCI),請依照準備 ODBC 和 JDBC Oracle Call Interface (OCI) 連線中的指示開始進行。
-
如果您使用 JDBC 精簡型,請依照準備 JDBC 精簡型連線中的指示開始。
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 而言是通透的。
SQLcl 與 JDBC 精簡連線
若要使用 JDBC 精簡連線進行連線,請先設定 SQLcl 雲端組態,然後連線至 Autonomous AI Database 。
如需詳細資訊,請參閱 tnsnames.ora
中指定的連線類型,請參閱自治式 AI 資料庫的預先定義資料庫服務名稱。
如需 SQLcl 的相關資訊,請參閱 Oracle SQLcl 。