【问题标题】:Not able to connect the server while creating linked service for Postgresql(source), in data factory in azure在 Azure 的数据工厂中为 Postgresql(源)创建链接服务时无法连接服务器
【发布时间】:2019-08-18 04:53:52
【问题描述】:

我已经使用 shell 脚本(使用 azure 创建的 vm)在 linux 虚拟机的 postgres 中创建了数据库和表。现在,我必须将这些表传输到 Azure blob 存储。为此,我在数据工厂中创建了管道,但是在为源创建链接服务时(为此我提到 IR 作为自动解析,服务器名称作为我用来 ssh 到 vm 的名称,端口号作为 5432,数据库名称作为我在 postgres 和用户名中创建的数据库的名称和密码作为用于linux虚拟机的密码)。但是当我做Testconnection时它给出了错误。 你能告诉错误在哪里吗?

连接失败 错误 [08001] [DataDirect] [ODBC PostgreSQL 有线协议驱动程序] 意外的网络错误。 ErrNum = 11003 ERROR [HY000] [DataDirect][ODBC PostgreSQL Wire Protocol driver]无法连接到服务器。

【问题讨论】:

  • 您好,我的回答对您有帮助吗?

标签: azure azure-data-factory azure-data-factory-2


【解决方案1】:

要将数据从专用网络传输到 Azure Blob 存储,您需要使用Self-Hosted Integration Runtime.

如果您想在专用网络中安全地执行数据集成 环境,它没有直接的视线从 公共云环境,您可以在本地安装自托管 IR 企业防火墙后面的环境,或虚拟的内部 专用网络。自托管集成运行时仅使 到开放互联网的基于 HTTP 的出站连接。

【讨论】:

    猜你喜欢
    • 2020-05-14
    • 2020-07-23
    • 2019-12-01
    • 2019-05-09
    • 2023-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多