使用 SQL*Plus 连接到专用 Exadata 基础结构上的自治 AI 数据库
提示:有关演示这些说明的“试用”替代方案,请从 Oracle Autonomous AI Database Dedicated Workshop 中的 Lab 2:Configure a Development System 中运行 Task 4:Connect to your Autonomous DB from Database Actions,SQLCL and SQL Plus 。
SQL Plus 是用于输入 SQL 命令的命令行界面。SQL Plus 连接到 Oracle AI Database。
为了能够将 SQL Plus 连接到自治 AI 数据库,运行 SQL 的系统 Plus 必须具有对自治 AI 数据库的网络访问权限。这可以通过以下任一方式实现:
-
通过配置开发系统以访问数据库。
-
通过使用 VPN 设置正确的网络路由(快速连接或 VPN 即服务)或任何 VCN 对等连接(如果计算主机位于其他 VCN 中)。
要安装和配置客户机并使用 SQL*Plus 连接到自治 AI 数据库,请执行以下操作:
-
按照 Prepare for ODBC and JDBC Oracle Call Interface (OCI) Connections 中的说明准备连接。
-
使用
tnsnames.ora文件中提供的数据库用户、 password 和数据库服务名称进行连接。例如:
sqlplus sales_trans@atpc1_low SQL*Plus: Release 18.0.0.0.0 - Production on Mon Jan 18 09:50:13 2021 Version 18.5.0.0.0 Copyright (c) 1982, 2018, Oracle. All rights reserved. Enter password: Last Successful login time: Mon Jan 18 2021 09:33:57 +00:00 Connected to: Oracle Database 19c EE Extreme Perf Release 19.0.0.0.0 - Production Version 19.0.0.0.0 SQL>
注:Oracle Wallet 对 SQL*Plus 是透明的,因为 wallet 位置是在 sqlnet.ora 文件中指定的。这适用于任何 Oracle Call Interface (OCI)、ODBC 或 JDBC OCI 连接。