Время от времени наш веб-сайт теряет соединение с sql-сервером, и я получаю следующие ошибки:
«Следующая ошибка: при установке соединения произошла ошибка, связанная с сетью или конкретным экземпляром».
«Следующая ошибка: при получении результатов от сервера произошла ошибка транспортного уровня. (Поставщик: поставщик TCP, ошибка: 0 - истек срок ожидания семафора.)»
«на SQL Server. Сервер не найден или недоступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение подключений».
«Следующая ошибка: Истекло время ожидания. Время ожидания истекло до получения соединения из пула. Это могло произойти из-за того, что все соединения в пуле использовались и был достигнут максимальный размер пула».
Потеря связи обычно происходит поздно ночью или очень рано утром в произвольное время. Он потеряет соединение ровно на 10 минут, а затем восстановит соединение, и все будет хорошо. В течение дня мы очень редко теряем связь. Мы размещаем наш веб-сайт с использованием IIS6 и имеем отдельный сервер базы данных с SQL Server 2005 и последними пакетами обновления. Заранее спасибо.