none
При работе из среды Management Studio 10.0 не могу соединиться с сервером RRS feed

  • Вопрос

  • Среда: windows 7, Visual studio 2013, Basic, SQL Server 2008 Management Studio
    Имя ПК: DNS
    Работаю на том же ПК, где все установлено, с правами администратора.

    При работе из среды Management Studio 10.0 не могу соединиться с сервером, получаю ошибку

    Ранее с SQL не работал, базы данных делал в Access
    Пробовал разные варианты имени сервера:
    DNS
    DNS/SQLEXPRESS
    ./SQLEXPRESS
    (local)/SQLEXPRESS

    Служба SQL-сервера запущена
    При отключенном брандмаузере и Касперском та же ошибка.
    Обнаружил, что зарегестрированные локальные серверы типа "Компонент Database Engine" не найдены. Подскажите, что делать, чтобы соединиться с сервером


    19 июля 2015 г. 16:35

Ответы

  • Соменеваюсь что VS 2013 идет с SQL 2008, скорее 2012 (та же версия что идет с VS 2012). 

    Далее, вы показали настроки для родного клиента которые в данном случае нас совершенно не касаются.

    Надо зайти в настройки для самого сервера. Разверните пункт "Сетевая конфигурация SQL Server..."

    Полезно так же развернуть "Службы SQL Server", там будет список всех сервисов, в том числе и собственно база. Или не будет если они не были установлены например.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Помечено в качестве ответа Igor Galyaev 20 июля 2015 г. 18:36
    20 июля 2015 г. 1:55
    Модератор

Все ответы

  • Какая версия SQL у вас установлена?

    Какие инстансы видны в SQL Server Configuration Manager? Конкретно, SQLEXPRESS там есть? Если да, то какие соединения разрешены?

    Смотрим так же тут:

    https://msdn.microsoft.com/en-us/library/bb909712(v=vs.90).aspx


    This posting is provided "AS IS" with no warranties, and confers no rights.

    19 июля 2015 г. 17:05
    Модератор
  • По умолчанию с Visual studio 2013 устанавливается SQL Server 2008 поэтому отдельно SQL Server я не устанавливал, установил только Management Studio т.к. в комплекте с VS-2013 он не идет.
    При открытии вкладки "зарегестрированные серверы" SQLEXPRESS есть,

    попытка посмотреть, какие серверы зарегестрированы в системе показывает

    что зарегестрированные локальные серверы типа "Компонент Database Engine" не найдены.

    В sql Server Configuration Manager в клиенских протоколах TCP/IP включено.


    19 июля 2015 г. 19:10
  • Соменеваюсь что VS 2013 идет с SQL 2008, скорее 2012 (та же версия что идет с VS 2012). 

    Далее, вы показали настроки для родного клиента которые в данном случае нас совершенно не касаются.

    Надо зайти в настройки для самого сервера. Разверните пункт "Сетевая конфигурация SQL Server..."

    Полезно так же развернуть "Службы SQL Server", там будет список всех сервисов, в том числе и собственно база. Или не будет если они не были установлены например.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Помечено в качестве ответа Igor Galyaev 20 июля 2015 г. 18:36
    20 июля 2015 г. 1:55
    Модератор
  • Дело в том, что на данном ПК установлены  VS-2010 и VS-2013 т.к. старая версия мне пока нужна, поэтому в списке установленных программ есть и sql server 2008  и  sql server 2012. Очевидно вы правы, с  VS-2013 идет sql server 2012. Вечером проверю, отпишусь. Спасибо за помощь.

    "Сетевая конфигурация SQL Server..." пустая

    20 июля 2015 г. 6:36
  • В системе было установлено несколько версий SQL Server

    но, очевидно, для полноценной работы Management Studio необходима отдельно установленная SQL Server. Во всяком случае, установка SQL Server 2008 с учетом предложенной настройки решила проблему.  Всем спасибо!

    20 июля 2015 г. 18:36