使用安全网关将本地Microsoft SQL Server连接到Dataworks

时间:2016-06-13 16:02:41

标签: sql-server ibm-cloud secure-gateway dataconnect

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

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

  

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

     

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

     

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

     

其他信息:
  消息ID:CDICO8111E;
  HTTP状态:400

知道如何解决问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

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

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

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

当我为博客创建教程时,我亲自遇到了所有这些内容。