Автор Тема: sql remote connections troubles  (Прочитано 1521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Faust

  • Ветеран
  • *****
  • Сообщений: 4302
  • Карма: 107
  • Пол: Мужской
  • Bla-bla-bla, mr. Freeman...
    • Просмотр профиля
sql remote connections troubles
« : 22.12.11, 09:16:56 »
Имеется два виртуальных сервера.
1. Windows 2008 R2 rus (без SP1) prof
2. Windows 2008 R2 SP1 eng prof
Обе железки новенькие, чистые и свежие с обновлениями.
На первом сервере установлен SQL 2008 R2 standart edition (eval)
На втором сервере предполагается установка MS SystemCenter 2010, которому требуется база SQL.
SQL был поставлен с дефолтными настройками полным пакетом. Службы запущены от имени network service. С самого сервера локально подключение есть. Дефолтные базы присутствуют. Галка около remote connections allow стоит. Протокол TCP/IP включен, слушает стандартный 1433 порт. На нем же включено сетевое обнаружение, добавлены исключения в брендмауер на incoming на порт 1433.
Трабла - нет подключения со второго сервера. По телнету на 1433 подключение есть. System Center утверждает, что на сервере нет sql или он не допступен.
На sql сервере не стартованы службы агента sql и помощника ad. Судя по гуглу и сравнению с работающим серваком с 1С - они и не требуются.
Возможности выбора пользователя, под которым коннектимся к sql нет. В пользователях доступа к SQL добавлен админ домена, от имени которого и запускается инсталер SC.
У кого не спрашивал - ни у кого не было подобных проблем. Никто не помнит как ставил SQL и как конфигил, ибо поставил, подключил, забыл. Идеальная схема))
Куда можно посмотреть?
ПС. Брендмауеры отключал в нафиг как службу - коннекта нет.
Читал и http://themanbehindthecode.com/2011/07/15/ms-sql-2008-r2-allow-remote-connections/ , нифига.
Пробовал ставить SC с других машин - нифига, коннекта нет.


Оффлайн HAZZ

  • Старожил
  • ****
  • Сообщений: 400
  • Карма: 14
  • Пол: Мужской
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #1 : 22.12.11, 09:32:27 »
на одном сервере у меня работал avast со своим фаерволом, так вот он блокировал подключения к sql серверу, несмотря на указанные разрешения.

а вообще можно попробовать следующее:
1. отключить все протоколы для sql сервера, кроме tcp/ip (SQL Server Configuration Manager\SQL Server Network Configuration\Protocols). в свойствах протокола tcp/ip на вкладке ip addresses всем ip адресам проставить 1433
 2. отключить все протоколы для native клиента sql сервера, кроме tcp/ip (SQL Server Configuration Manager\SQL Native Client 10.0 Configuration\Client Protocols). в свойствах протокола tcp/ip default port = 1433

ну и рестартануть сервис))
Друзья, давайте жить дружно

Оффлайн HAZZ

  • Старожил
  • ****
  • Сообщений: 400
  • Карма: 14
  • Пол: Мужской
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #2 : 22.12.11, 09:36:34 »
ну и еще в помощь. чтобы определить, если коннект к серверу проходит, но не пускает сам сервак

запустить SQL Server profiler. Выбрать ивенты Security audit\ Audit logon и Security Audit \ Audit logon failed. попытаться подключиться клиентом, посмотреть результаты профайлера
Друзья, давайте жить дружно

Оффлайн Faust

  • Ветеран
  • *****
  • Сообщений: 4302
  • Карма: 107
  • Пол: Мужской
  • Bla-bla-bla, mr. Freeman...
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #3 : 22.12.11, 09:37:46 »
Сенку, запробуем.
ПС. Касперский антивирус стоит, больше ничего.

Не нашел Aidit logon failed, прикладываю скриншоты
Судя по ним, вообще никакого обращения к sql серверу нет, как же так...
« Последнее редактирование: 22.12.11, 09:52:39 от Faust »

Оффлайн HAZZ

  • Старожил
  • ****
  • Сообщений: 400
  • Карма: 14
  • Пол: Мужской
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #4 : 22.12.11, 09:53:23 »
галочка внизу справа "показать все события"
Друзья, давайте жить дружно

Оффлайн Faust

  • Ветеран
  • *****
  • Сообщений: 4302
  • Карма: 107
  • Пол: Мужской
  • Bla-bla-bla, mr. Freeman...
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #5 : 22.12.11, 10:00:02 »
Ситуация не поменялась, по сути...

Оффлайн HAZZ

  • Старожил
  • ****
  • Сообщений: 400
  • Карма: 14
  • Пол: Мужской
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #6 : 22.12.11, 10:16:45 »
ну у мя остается последнее предположение

возможно, клиент System Center использует не 1433 порт. проследить бы. и вообще это как нибудь настраивается?

ну или на крайний случай попробовать на минуточку кошмарского рубануть
Друзья, давайте жить дружно

Оффлайн Matiz

  • Ветеран
  • *****
  • Сообщений: 2953
  • Карма: 115
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #7 : 22.12.11, 10:28:56 »
Ситуация не поменялась, по сути...
Так Named Pipes и иже с ними выключали(как правильно написал HAZZ) или нет?

Какая версия сиквела стоит? Что сниффер показывает, пакеты вообще доходят до сиквел сервера или нет?

Оффлайн Faust

  • Ветеран
  • *****
  • Сообщений: 4302
  • Карма: 107
  • Пол: Мужской
  • Bla-bla-bla, mr. Freeman...
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #8 : 22.12.11, 11:09:43 »
Причину отыскал >.<
В ДНС была устаревшая запись на имя сервера с sql, ведущая на другой адрес. Почему напрямую по ИП не коннектилось - не знаю. В зоне прямого просмотра на name сервера остался адрес, выданный dhcp на момент установки, а в зоне обратного просмотра к ИП сервера была привязка верного name.
Всем спасибо.
Ну и для меморис - начинать нужно с простого и не исключать "невозможные" варианты.
Помог сниффер, который показал, что ни одного пакета на искомый сервер не отправляется.
windump + wireshark
« Последнее редактирование: 22.12.11, 11:15:04 от Faust »

Оффлайн LEO

  • Ветеран
  • *****
  • Сообщений: 4417
  • Карма: 310
  • Пол: Мужской
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #9 : 22.12.11, 16:37:00 »
ну и имей в виду, что если какому-то софту нужно будет получить по сети список доступных БД на сервере, то надо еще запустить sql server browser
http://is.gd/fpTeSMПродам книжки про Ajax и ASP.NET, http://is.gd/lDL64HПриглашаю в Dropbox

Оффлайн Faust

  • Ветеран
  • *****
  • Сообщений: 4302
  • Карма: 107
  • Пол: Мужской
  • Bla-bla-bla, mr. Freeman...
    • Просмотр профиля
Re: sql remote connections troubles
« Ответ #10 : 23.12.11, 09:30:33 »
Да, эта служба запущена.
Вообще, геморрой SCSM ставить отдельно от SQL... _PopulateUserRoles доставляет >.<