在 Microsoft Azure 数据工厂中连接 Oracle 自治数据库

在 Microsoft Azure 数据工厂中连接 Oracle 自治数据库

这里有谁已经在 Azure 数据工厂中连接了 Oracle Autonomous DB?

我们正在尝试将一些数据从 SQL Server 复制到 Oracle,但我无法使用标准主机、端口、服务名称和凭据访问 Oracle 自治数据库。也许缺少与钱包相关的任何安全层?我找不到任何解释的文档。

尝试连接时的错误是:错误 [08S01] [Microsoft][ODBC Oracle Wire Protocol driver]Socket 关闭。错误 [08001] [Microsoft][ODBC Oracle Wire Protocol driver][Oracle]连接断开。

谢谢,Guilherme

答案1

您是否尝试过对 Oracle DB 执行网络故障?连接失效似乎是由于某些原因,已建立的连接丢失了联系。当您使用重定向不同端口的 Oracle Listener 并使用防火墙时会发生这种情况 - 例如默认端口 1521 被重定向到空闲端口 - 如 34238 等。在这种情况下,客户端进程丢失了连接,因为 DB 服务器进程端口被防火墙阻止,客户端无法将数据传输到端口

相关内容