Compartir a través de

使用 SSIS 集成运行时中的“诊断连接”功能

适用于:Azure 数据工厂 Azure Synapse Analytics

在执行 SSIS 基础运行时中的 SQL Server Integration Services (SSIS) 包时,可能会遇到连接问题。 如果 SSIS 集成运行时加入 Azure 虚拟网络,尤其会发生这些问题。

排查连接问题时,请使用“诊断连接”功能来测试连接。 此功能位于 Azure 数据工厂门户的“监视 SSIS 集成运行时”页面上。

“监视”页面 - 诊断连接

“监视”页面 - 测试连接

使用以下部分来了解在测试连接时出现的最常见错误。 每部分都介绍了以下内容:

  • 错误代码
  • 错误消息
  • 错误的可能原因
  • 建议的解决方案

错误代码:InvalidInput

  • 错误消息:“请验证你的输入是否正确。”
  • 可能原因:输入不正确。
  • 建议:请检查输入。

错误代码:FirewallOrNetworkIssue

  • 错误消息:“请验证此端口在防火墙/服务器/NSG 上是否是打开的,且网络是否稳定。”
  • 可能的原因:
    • 服务器未打开此端口。
    • 你的网络安全组拒绝了此端口上的出站流量。
    • 你的 NVA/Azure 防火墙/本地防火墙未打开此端口。
  • 建议:
    • 打开服务器上的此端口。
    • 更新网络安全组以允许此端口上的出站流量。
    • 打开 NVA/Azure 防火墙/本地防火墙上的此端口。

错误代码:MisconfiguredDnsSettings

  • 错误消息:“若要在由 Azure-SSIS IR 联接的 VNet 中使用你自己的 DNS 服务器,请验证它能否解析你的主机名。”
  • 可能的原因:
    • 你的自定义 DNS 存在问题。
    • 你没有为专用主机名使用完全限定的域名 (FQDN)。
  • 建议:
    • 解决自定义 DNS 的问题,确保它能够解析主机名。
    • 使用 FQDN。 Azure-SSIS IR 不会自动追加你自己的 DNS 后缀。 例如,请使用 <your_private_server>.contoso.com 而非 <your_private_server>。

错误代码:ServerNotAllowRemoteConnection

  • 错误消息:“请验证服务器是否允许通过此端口进行远程 TCP 连接。”
  • 可能的原因:
    • 你的服务器防火墙不允许远程 TCP 连接。
    • 你的服务器未联机。
  • 建议:
    • 在服务器防火墙上允许远程 TCP 连接。
    • 启动服务器。

错误代码:MisconfiguredNsgSettings

  • 错误消息:“请验证 VNet 的 NSG 是否允许出站流量通过此端口。 如果使用的是 Azure ExpressRoute 和/或 UDR,请验证是否在防火墙/服务器上打开了此端口。”
  • 可能的原因:
    • 你的网络安全组拒绝了此端口上的出站流量。
    • 你的 NVA/Azure 防火墙/本地防火墙未打开此端口。
  • 建议:
    • 更新网络安全组以允许此端口上的出站流量。
    • 打开 NVA/Azure 防火墙/本地防火墙上的此端口。

错误代码:GenericIssues

  • 错误消息:“测试连接失败,因为出现一般性错误。”
  • 可能原因:测试连接遇到一般性的临时问题。
  • 建议:稍后重试测试连接。 如果重试不起作用,请联系 Azure 数据工厂支持团队。

错误代码:PSPingExecutionTimeout

  • 错误消息:“测试连接超时,请稍后重试。”
  • 可能原因:测试连接超时。
  • 建议:稍后重试测试连接。 如果重试不起作用,请联系 Azure 数据工厂支持团队。

错误代码:NetworkInstable

  • 错误消息:“测试连接不定期成功,因为网络不稳定。”
  • 可能原因:暂时性的网络问题。
  • 建议:检查服务器或防火墙网络是否稳定。