0

我正在尝试使用安全网关将本地 SQL Server 连接到 DataWorks。我已经创建了安全网关(在我的 PC 上安装了客户端并可以连接到它)。

当我转到 dataworks -> 任务 -> 创建连接 -> Microsoft SQL Server 时,填写字段,然后单击“创建连接”,我收到错误:

由于使用安全网关访问系统时出现故障,无法验证连接 Connection1。

确保您的安全网关客户端正在运行并正确配置。如有必要,请联系您的系统管理员。

连接属性验证失败,并报告使用安全网关访问系统失败。CDICO0208E: 尝试访问安全网关 TestSecureGateway(yQJbCeTz3fm_prod_ng) 端点 JDBC_XXX_XXX(yQJbCeTz3fm_b2d) 时,在本地地址 XXXX:port 上,收到错误:管道损坏,请检查安全网关端点状态和配置。

附加信息:
消息 ID:CDICO8111E;
HTTP状态:400

知道如何解决问题吗?

谢谢!

4

1 回答 1

0

通常,一般设置正确完成,但会遇到上述错误消息。需要检查的一些事项:

  • 客户端上是否启用了该端口的访问控制列表 (ACL)?否则端口被阻塞。
  • 数据库服务器上的防火墙是否阻止了 SG 客户端的访问?
  • 在通用网关设置中指定的 IP 地址或主机名是否对 SG 客户端可见?

SG 客户端可能安装在单独的机器上或数据库服务器上,但缺少 ACL 仍可能导致错误。

当我为我的博客创建教程时,我个人遇到了所有这些。

于 2016-06-14T18:42:33.720 回答