it-swarm-ja.com

AzureSQL接続チェック

CircleCIパイプラインのデータベース接続テストを構築したいのですが、このデータベースはAzureにあり、このサーバーへのpingが機能しないことがわかりました。

データベース接続の整合性を判断するテストをCircleCIで構築するにはどうすればよいですか(基本的に、データベースが到達可能かどうかを確認するため)。 config.ymlファイルの一部を次に示します。

pipeline_test:
   machine: true
   steps:

      - run:
      name: test_Azu_DB_conn
      command: |
          ping zee.database.windows.net
1
H35am
  1. Pingでサービスにアクセスできません。 telnetにアクセスできる場合は、telnet zee.database.windows.net 1433を使用して接続性をテストできます。

  2. 通常、表示される問題はファイアウォールに関連しています。ファイアウォールがある場合は、発信ポート1433が有効になっていることを確認してください。ネットワークでプロキシサーバーを使用する必要がある場合は、システムがプロキシサーバーを経由してサービスにアクセスするように構成されていることを確認する必要があります。

  3. Azureファイアウォールの設定とサービスの可用性を確認する

enter image description hereenter image description here

この Windows Azure SQLデータベース接続トラブルシューティングガイド も参照できます。

Azure SQLデータベース接続の問題に関する クイックトラブルシューティングガイドがあります。

1
Wayne Yang