使用 Oracle SQLcl 連線至專用 Exadata 基礎架構上的 Autonomous 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 Database Dedicated Workshop.- 設定開發系統以存取資料庫。
- 使用 VPN (快速連線或 VPN 即服務) 或任何 VCN 對等互連設定適當的網路路由 (如果運算主機位於另一個 VCN 中)。
您可以在 SQLcl 版本 4.2 或更新版本搭配 Autonomous Database 使用。從 oracle.com 下載 SQLcl。
SQLcl 可以使用 Oracle Call Interface (OCI) 或 JDBC 精簡型連線來連線至 Autonomous 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 Database 。
有關 tnsnames.ora
中指定連線類型的詳細資訊,請參閱自治式資料庫的預先定義資料庫服務名稱。
如需 SQLcl 的相關資訊,請參閱 Oracle SQLcl 。