Azure SQL 连接检查

Azure SQL 连接检查

我想为我的 CircleCI 管道构建一个数据库连接测试,该数据库位于 Azure 上,我发现 ping 该服务器不起作用。

我如何在 CircleCI 中构建一个测试来确定我的数据库连接的完整性(基本上是查看数据库是否可以访问)。以下是 config.yml 文件的一部分:

pipeline_test:
   machine: true
   steps:

      - run:
      name: test_Azu_DB_conn
      command: |
          ping zee.database.windows.net

答案1

  1. 无法通过 ping 访问该服务。如果您可以访问 telnet,则可以用来telnet zee.database.windows.net 1433测试连接。

  2. 通常你看到的问题与防火墙。如果您有防火墙,请确保启用了传出端口 1433。如果您的网络需要使用代理服务器,则需要确保您的系统配置为通过代理服务器访问服务。

  3. 验证 Azure 防火墙设置和服务可用性

在此处输入图片描述 在此处输入图片描述

您也可以参考这个Windows Azure SQL 数据库连接故障排除指南

有一个Azure SQL 数据库连接问题的快速故障排除指南。

相关内容