Форум: "Базы";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];
ВнизПропадает коннект с сервером SQL Найти похожие ветки
← →
Vick (2003-10-27 18:23) [0]Доброго всем дня!!!
Есть такая пренеприятнейшая ситуация: на компьютере настроена сеть, есть доступ к серверу баз данных, программа с базой работает отлично. Но тут глупый юзер своими корявыми руками бездумно делает какие-то изменения в сетевых установках, при этом абсолютно не запоминая, чего он делает: внутренняя и внешняя почта работают, но связь с SQL-сервером пропадает. Как вариант действий: такая ерунда наблюдалась, когда на компютере с заблокированным Инетом на уровне ФайрВола пытались установить модем. Как вернуть настройки назад не переустанавливая Винды?
З.Ы. Идентификация сервера происходит через Windows.
← →
clickmaker (2003-10-27 18:40) [1]- Переключить клиента с Named Pipes на TCP/IP, попробовать аутентификацию сиквела
- Проверить настройки TCP/IP, правильно ли DNS-сервер прописан
- Попробовать увеличить таймаут на клиенте (SQL EM - Tools - Options - Advanced - Login timeout)
← →
Vick (2003-10-27 18:47) [2]>clickmaker © (27.10.03 18:40) [1]
>- Переключить клиента с Named Pipes на TCP/IP, попробовать аутентификацию сиквела
Этого никто делать не будет однозначно...
>- Проверить настройки TCP/IP, правильно ли DNS-сервер прописан
Это проверяли - на месте все
> - Попробовать увеличить таймаут на клиенте (SQL EM - Tools - Options - Advanced - Login timeout)
А как это влияет??
← →
Vick (2003-10-27 18:51) [3]>clickmaker © (27.10.03 18:40) [1]
>- Переключить клиента с Named Pipes на TCP/IP, попробовать аутентификацию сиквела
Прошу прощения, дезинформировала: Named Pipes у нас вообще запрещены, все идет через TCP/IP
← →
paul_k (2003-10-28 00:29) [4]по моему тут тоько один вариант -
переставить систему. И укрутить права юзеру, чтоб и чихнуть без разрешения не мог, а не то что модем поставить
← →
KSergey (2003-10-28 09:35) [5]Не совсем понятен вопрос: "как сделать так, чтобы такое не повторялось" (тогда paul_k © (28.10.03 00:29)) или "как исправить имеющуюся теперь ситуацию"?
Если второе, то инфы недостаточно. К серверу - по TCP/IP, верно?
Как вариант - поробовать снести и заново поставить протокол TPC/IP для сетевухи. Для модемов, во всяком случае, это часто помогало. Хотя для сетевух - не встречался.
И в вопросе сильно мало инфы: что значит "но связь с SQL-сервером пропадает"? А машина с сервером вообще-то клиенту доступна (по пингам, к примеру)? А в настройках клиента сервера ничего не накручено и не сбилось? (утилита cliconfg.exe)
← →
Vick (2003-10-28 10:09) [6]> KSergey ©
Машина с сервером клиенту доступна, проверяли, а "но связь с SQL-сервером пропадает" значит, что нет коннекта к базе (только на машине, на которой снесли сетевые установки)...
← →
Дуся (2003-10-28 10:11) [7]"Нет коннекта" обычно сопровождается сообщением. Каким?
← →
Vick (2003-10-28 10:24) [8]>Дуся ©
А вот АДО никакого не выдает сообщения, просто молчит, висит, и может висеть весь день... Пытались подключиться к базе через ODBC - пишет, что не находит сервера с таким именем...
← →
paul_k (2003-10-28 10:34) [9]а в EventLog ничего не пишется?
не может быть
← →
Дуся (2003-10-28 10:37) [10]А клиентские утилиты MSSQL установлены? через QA можно подключиться?
← →
Vick (2003-10-28 10:53) [11]>Дуся ©
Это машина обычного юзера он даже эксзешник тянет с сервера, ему эти утилиты не нужны...
>paul_k ©
Что и когда должно записаться в EventLog в таком случае???
← →
MOA (2003-10-28 11:00) [12]Проверьте, что в Client Network Utility поставлен порт тот же, что на сервере (по умолчанию 1433, если один инстанс)
Проверьте, что на сетевом интерфейсе разрешен этот порт TCP/IP и порт UDP 1434 - через него коннектится клиент. Очень может быть, что при установке модема сетевой интерфейс был закрыт брандмауэром, да так и не снят.
Удачи!
← →
sniknik (2003-10-28 11:02) [13]Vick © (28.10.03 10:24) [8]
>>Дуся ©
>А вот АДО никакого не выдает сообщения, просто молчит, висит, и может висеть весь день...
а в таймауте в АДО компонентах естественно 0 проставлен, (ожидать бесконечно), он может тоже сервера не находит как и ODBC но ждет в тщетной надежде что его включат.
сеть то проверяли?
с этого компа вынды сервер видят? юзер тот что и был? пароль юзера не менялся? ping в конце концов какие результаты дает(если сеть вдруг не видна)?
кстати попробуй заменить драйвера сетевой карты (если они неполные то может не работать хотя вроде бы стоят), если например начать их ставить а после в ответ на запрос виндов о ненайденом файле драйвера нажать игнорировать то так и будет.
← →
paul_k (2003-10-28 11:03) [14]1. поставь всетаки усеру клиента от MsSql
2 в лог, обычно пишется сообщение о невозможномти подключения к серверу
← →
Vick (2003-10-28 11:07) [15]>sniknik ©
АДО тут не при чем!!! В таймауте АДО стоит не 0!!! С сетью все в порядке, проверили. С драйверами все в порядке. До вмешательства кривых рук юзера все было нормально!!!
← →
Vick (2003-10-28 11:41) [16]Ребята, всем спасибо!!! Уже решили проблему!!! Помогла только переустановка TCP/IP в режиме восстановления :))
← →
Дуся (2003-10-28 11:42) [17]Vick ©, вам шашечки или ехать?.. Поставьте клиентские утилиты и посмотрите, будет ли толк. В случае успеха просто убъете лишние ехешники.
← →
sniknik (2003-10-28 11:46) [18]Vick © (28.10.03 11:07) [15]
> С сетью все в порядке, проверили.
Vick © (28.10.03 11:41) [16]
> Помогла только переустановка TCP/IP в режиме восстановления :))
чтото заставляет усомнится в первом утверждении. ;о))
ну решилось и замечательно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c