Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Предложение по изменению статьи в FAQ  [new]
Чижанов Артем
Member

Откуда: г. Краснодар
Сообщений: 223
Уважаемые Администраторы форума.
Предлагаю изменить [url=]статью в FAQ[/url] на более подробную (привожу ниже)

+

Предположим на компе А установлен сиквел, к которому необходимо получить доступ с некого компа В.

Шаг 1.
На компе А Через ССМС войти в соот-щий экземпляр
Если не получилось, то, в завимисомти от текста ошибки, решаем проблему (нет прав, неверный пароль, режим аутентификации и т.д.).
Если получилось, то переходим к шагу 2.

Шаг 2.
Через Surface Area на компе А проверить, к экземпляру разрешнн удаленный доступ
-Пуск->программы->Microsoft SQL Server 2005->Configuration Tools->SQL Server Surface Area Configuration->Surface Area Configuration for Services and Connections
-Слева разворачиваем соот-щий узел, затем соот-щий компонент Database Engine
-Выбираем Remote Connections
-Смотрим, чтобы справа переключатель был установлен НЕ на пункте "Local connections only"
Если доступ не разрешен - разрешаем и пробуем вновь.
Если доступ разрешен, а проблема не решилась, то переходим к шагу 3.
Примечание: для выполнения всех последующих шагов желательно отключить все файрволы (межсетевые экраны и т.д.), которые могут ограничивать прохождение пакетов между компами.

Шаг 3.
Проверяем, что между компами А и В есть доступ по сети.
Выполняем команду
ping [ip-адрес компа А]
Если пинг не проходит - разбираемся с сетью.
Если пинг проходит, то переходим к шагу 4.

Шаг 4.
Если раньше файрвол у Вас был включен, а перед выполнением шага 3 он был отключен - попробуйте еще раз соединиться.
Если проблема решилась, то причина ее возникновения в том, что файрвол блокирует прохождение пакетов по определенным портам - откройте их.
Если проблема не решилась, то на компе А перейдите
-Пуск->программы->Microsoft SQL Server 2005->Configuration Tools->SQL Server Configuration Manager
-Слева откройте SQL Server 2005 Network Configuration->Protocols for [Экземпляр сиквела]
-Справа откройте соот-щий пункт (т.е. если Вы соединяетесь по TCP/IP - откройте этот пункт)
-Проверьте, чтобы на вкладке Protocol в поле Enabled было установлено значение Yes
-Если соединяетесь по TCP/IP, то проверьте, чтобы Вы соединялись по тому же самому порту, который указан на вкладке Addresses в области IP All в соо-щем поле.
21 окт 09, 14:09    [7817772]     Ответить | Цитировать Сообщить модератору
 Re: Предложение по изменению статьи в FAQ  [new]
Чижанов Артем
Member

Откуда: г. Краснодар
Сообщений: 223
статья в FAQ
21 окт 09, 14:10    [7817776]     Ответить | Цитировать Сообщить модератору
 Re: Предложение по изменению статьи в FAQ  [new]
Supra93
Member

Откуда:
Сообщений: 8174
Чижанов Артем

Шаг 3.
Проверяем, что между компами А и В есть доступ по сети.
Выполняем команду
ping [ip-адрес компа А]
Если пинг не проходит - разбираемся с сетью.
Если пинг проходит, то переходим к шагу 4.

че за бред?
Т.е. если сервер не пингуется, значит я смогу подключиться к экземпляру MS SQL Server?
В БОЛ есть feedback, туда сразу пишите.
21 окт 09, 14:14    [7817807]     Ответить | Цитировать Сообщить модератору
 Re: Предложение по изменению статьи в FAQ  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62917
Не прохождение пинга ни очем не говорит, кроме случая когда достоверно известно, что пинг должен проходить.

--
http://www.podgoretsky.com
21 окт 09, 14:15    [7817822]     Ответить | Цитировать Сообщить модератору
 Re: Предложение по изменению статьи в FAQ  [new]
Supra93
Member

Откуда:
Сообщений: 8174
Supra93

Т.е. если сервер не пингуется, значит я не смогу подключиться к экземпляру MS SQL Server?
21 окт 09, 14:19    [7817850]     Ответить | Цитировать Сообщить модератору
 Re: Предложение по изменению статьи в FAQ  [new]
Чижанов Артем
Member

Откуда: г. Краснодар
Сообщений: 223
Supra93
Чижанов Артем

Шаг 3.
Проверяем, что между компами А и В есть доступ по сети.
Выполняем команду
ping [ip-адрес компа А]
Если пинг не проходит - разбираемся с сетью.
Если пинг проходит, то переходим к шагу 4.

че за бред?
Т.е. если сервер не пингуется, значит я не смогу подключиться к экземпляру MS SQL Server?

Anatoly Podgoretsky
Не прохождение пинга ни очем не говорит, кроме случая когда достоверно известно, что пинг должен проходить.

В конце пункта 2 я привел примечание
автор
Примечание: для выполнения всех последующих шагов желательно отключить все файрволы (межсетевые экраны и т.д.), которые могут ограничивать прохождение пакетов между компами.

Ставилась цель - на шаге 3 определить наличие сети между компами. Понятно, что это можно сделать и другими способами (например зайти по файловому обмену и т.д.), но вариант с пингом один из самых простых. Если отключены все файролы и нет специфического ПО, блокирующего пинг или каких-то хитрых настроек, то пинг должен проходить.
Шаг 3 можно изложить в другой редакции.
+
Шаг 3.
Проверяем, что между компами А и В есть доступ по сети.
Выполняем команду
ping [ip-адрес компа А]
Если пинг не проходит - выясняем у сис. админа какие порты открыты на компе А и пробуем достучаться на них по телнету.
telnet [ip-адрес компа А] [порт]
Если и telnet не прошел, то вероятно имеют место проблемы с сетью.
Если пинг проходит, то переходим к шагу 4.

При написании этого ФАКа я НЕ ставил цель - разобрать всевозможные варианты развития событий, а только наиболее типичные, имеющие место в большинстве случаев, чтобы начинающему админу было проще решить проблему.
21 окт 09, 15:04    [7818302]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить