1

Я хочу создать тест подключения к базе данных для моего конвейера CircleCI, эта база данных находится в Azure, и я обнаружил, что проверка связи с этим сервером не будет работать.

Как я могу построить тест в моем CircleCI, который определяет целостность моего соединения с базой данных (в основном, чтобы увидеть, доступна ли база данных или нет). Вот часть файла config.yml:

pipeline_test:
   machine: true
   steps:

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

1 ответ1

1
  1. Служба недоступна с помощью пинга. Если у вас есть доступ к telnet, вы можете использовать telnet zee.database.windows.net 1433 для проверки связности.

  2. Обычно проблема, которую вы видите, связана с брандмауэрами. Если у вас есть брандмауэр, убедитесь, что у вас включен исходящий порт 1433. Если в ваших сетях требуется использование прокси-серверов, вам необходимо убедиться, что ваша система настроена на прохождение через прокси-сервер доступа к службе.

  3. Проверьте настройки брандмауэра Azure и доступность службы

Вы также можете обратиться к этому Руководству по устранению неполадок подключения к базе данных Windows Azure SQL.

Существует краткое руководство по устранению неполадок, связанных с подключением базы данных Azure SQL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .