Время ожидания SQL Server - PullRequest
       0

Время ожидания SQL Server

0 голосов
/ 25 апреля 2011

У меня есть служба, которая общается с локальным экземпляром SQL Server.Я получаю сообщение об ошибке

System.Data.SqlClient.SqlException:
Произошла ошибка, связанная с сетью или экземпляром, при установлении соединения с SQL Server.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server)

Эта ошибка возникает периодически.Поскольку это часть моего процесса непрерывной интеграции, это болезненно, поскольку мне приходится снова выполнять весь процесс сборки.

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

Пожалуйста, помогите мне с этим.

1 Ответ

0 голосов
/ 25 апреля 2011

Вы пытались переключать различные интерфейсы подключения с помощью инструмента SQL Server Confoguration? Я подозреваю, что вы можете подключаться через TCP / IP, что может быть предметом сетевых проблем в других местах. Поскольку вы локальны по отношению к серверу, вы можете отключить этот интерфейс и принудительно использовать общую память, что должно помочь вам устранить проблему.

Подробнее о типах соединений см. http://msdn.microsoft.com/en-us/library/ms187892.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...