Тайм-аут только при подключении через консоль управления - PullRequest
0 голосов
/ 29 сентября 2011

Я использую SQL Server 2008r2 на сервере Windows 2003 и подключаюсь к нему с Vista-машины.

Сама база данных является частью приложения, которое использует ODBC для подключения и которое подключается идеально в 100% случаев.

Но так как я делаю некоторые изменения в приложении и базе данных, я 'работаю через консоль управления.В первый раз, когда я пытаюсь подключиться к БД, утром она истекает.

У меня есть обходной путь, который включает в себя удаленный рабочий стол к серверу и подключение к БД с помощью консоли управления на том же сервере.После локального подключения я могу закрыть удаленный сеанс, и затем я смогу подключиться к серверу с консоли управления на моем компьютере.Это соединение будет оставаться открытым в течение всего дня, но если я закрою консоль управления на некоторое время (10+ минут, я еще не полностью проверил, как долго), оно снова истечет.

Это происходит и с другими клиентскими ПК, поэтому яЯ думаю, что мне нужно что-то изменить на сервере ... есть ли у кого-нибудь указатели о том, какие настройки могут вызвать этот тайм-аут входа в систему?и что я могу сделать, чтобы это стало серьезным раздражением!

Ответы [ 2 ]

0 голосов
/ 03 октября 2011

Я думаю, я понял это сейчас. Как представляется, работающее решение связано с протоколом TCP / IP, как упоминалось выше. Мне нужно было зайти в протокол и обновить используемые порты с динамического на фиксированный и установить их на 1433 (почему это не значение по умолчанию, я не знаю, и я полагаю, что для этого есть все основания!)

Ответ найден на пост ниже

https://serverfault.com/questions/179898/sql-server-timeout-on-first-attempt

0 голосов
/ 29 сентября 2011

Похоже, вам нужно включить протокол TCP / IP.Это можно сделать через SSCM (диспетчер конфигурации SQL Server).

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