0 Вопрос: Подключение к Azure SQL с сервера вызывает временные исключения

вопрос создан в Wed, May 8, 2019 12:00 AM

Я пытаюсь подключиться к Azure SQL из своей среды контроля качества. Я получаю следующее исключение

  

Возникло исключение, вероятно, из-за временного сбоя. Если вы подключаетесь к базе данных SQL Azure, рассмотрите возможность использования SqlAzureExecutionStrategy.

Когда я запускаю код на моей локальной машине, все работает нормально.

Я добавил IP-адрес среды QA в настройки брандмауэра SQL Azure.

Я видел другие посты, где предлагается настроить SQLAzureExecutionStrategy.

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

Может кто-нибудь помочь мне решить эту проблему.

    
- 1
  1. Используйте эту стратегию выполнения. Вы подключаетесь к базе данных на другой стороне планеты, просматриваете, кто знает, сколько интернет-провайдеров, маршрутизаторов, коммутаторов. Временные сетевые ошибки гарантированы .
    2019-05-08 16: 27: 10Z
  2. Даже после стратегии выполнения я получаю следующее исключение "System.Data.Entity.Core.EntityException: базовый поставщик не удалось открыть. --- &gt ; System.Data.Entity.Infrastructure.RetryLimitExceededException: максимальное число повторных попыток (2) превышено при выполнении операций с базой данных с помощью 'SqlAzureExecutionStrategy'. См. Внутреннее исключение для самого последнего сбоя. --- > System.Data.SqlClient.SqlException: При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или недоступен ".
    2019-05-15 13: 00: 31Z
0 ответов                              0                         
источник размещен Вот