我正在尝试通过以下方式使用JDBC Thin连接和钱包连接到Oracle Autonoumous Datawarehouse: 1. SQLDeveloper 2. Sqlcl
我已经下载了钱包文件并修改了sqlnet.ora文件,并设置了指向钱包文件位置的目录,同时还设置了TNS_NAME变量并指向正确的目录。
我收到“错误消息= IO错误:远程主机强行关闭了现有连接,身份验证失败0毫秒。”通过两种方式,由sql developer和Sqlcl进行。
网络中也没有配置代理。因此,代理配置不会添加到配置文件中。
答案 0 :(得分:1)
使用我们为您设置的特殊连接类型Cloud PDB。
在SQLcl中,只需运行
设置cloudconfig c:path / to / wallet.zip
然后
显示tns
要获取可以连接的服务列表。
Docs for Connecting with SQL Developer
Docs for Connecting with SQLcl
如屏幕截图所示,对于版本18.3,连接类型已重命名为“ Cloud Wallet”,并且我们添加了对定义HTTP代理连接的支持。
此连接类型既适用于自主数据仓库也适用于自主事务处理Oracle云服务(ATP和ADW)。
答案 1 :(得分:0)