headermask image

Включение удаленного доступа к SQL Server 2008 Express

По умолчанию после установки SQL Server 2008 Express не разрешает удаленное подключение. В данной статье мы рассмотрим необходимые шаги для включения возможности удаленного подключения.

При попытке подключения вы можете получить следующие сообщения об ошибках:

  • “Cannot connect to SQL-Server-Instance-Name
    An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 28 – Server doesn’t support requested protocol) (Microsoft SQL Server)”sql2008_remote_1
  • “Cannot connect to SQL-Server-Instance-Name
    An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified) (Microsoft SQL Server)”sql2008_remote_2
  • “Cannot connect to SQL-Server-Instance-Name
    Login failed for user ‘username‘. (Microsoft SQL Server, Error: 18456)”sql2008_remote_3

Для включения возможности удаленного подключения к SQL Server 2008 Express выполните следующие шаги:

 

  1. Запустите службу SQL Server Browser. SQL Server Browser слушает входящие запросы к ресурсам  Microsoft SQL Server  и предоставляет информацию о существующих экземплярах SQL Server на компьютере.
  2. Включить протокол TCP/IP в SQL Server 2008 Express.
  3. (Дополнительно) Изменить способ аутентификации на SQL Server and Windows Authentication. По умолчанию SQL Server 2008 Express работает только в режиме аутентификации Windows, поэтому вы можете подключиться только под пользователем Windows.

Note: В SQL Server 2008 Express нет SQL Server Surface Area Configuration, поэтому настраивать все необходимо через SQL Server Configuration Manager.

Пошаговые действия:
  1. Откройте SQL Server Configuration Manager. Запустите Start -> Programs -> Microsoft SQL Server 2008 -> Configuration Tools ->SQL Server Configuration Manager.
    sql2008_remote_4
  2. В SQL Server Configuration Manager выберите SQL Server Services в левом меню. Если служба SQL Server Browser запущена, перейдите к шагу 6.
    sql2008_remote_5
  3. Зайдите в свойства службы SQL Server Browser и установите аккаунт запуска. В данном примере это аккаунт Local Service.
    sql2008_remote_6
  4. Перейдите на вкладку Service и установите режим запуска Automatic. В противном случае служба не будет автоматически стартовать после перезагрузки компьютера. Нажмите OK для применения изменений.
    sql2008_remote_7
  5. Выберите службу и запустите её.
    sql2008_remote_8
  6. Зайдите в SQL Server Network Configuration -> Protocols for SQLEXPRESS. Как вы видите протокол TCP/IP отключен.
    sql2008_remote_9
  7. Нажмите на него правой кнопкой и выберите Enable.
    sql2008_remote_10
  8. Появится предупреждение что необходимо перезапустить SQL Service для применения изменений.
    sql2008_remote_11
  9. Перейдите опять на узел SQL Server Services. Выберите SQL Server (SQLEXPRESS) и перезапустите данную службу.
    sql2008_remote_12
  10. Откройте Microsoft SQL Server Management Studio и подключитесь к SQL Server 2008 Express.
    sql2008_remote_13
  11. Нажмите правой кнопкой на SQL Server и выберите Properties.
    sql2008_remote_14
  12. В свойствах сервера перейдите в раздел Security. Выберите режим SQL Server and Windows Authentication.
    sql2008_remote_15
  13. Опять появится предупреждение о необходимости перезапуска службы SQL.
    sql2008_remote_16
  14. Нажмите правой кнопкой на SQL сервере и выберите Restart.
    sql2008_remote_17
  15. На этом все. Теперь вы сможете удаленно подключиться к SQL Server 2008 Express.

 

 

Полезная информация

Хотите начать зарабатывать хорошо не работая по 8 часов на дядю. В этом вам может помочь Плеяна – качественная профессиональная косметика оптом по выгодным ценам. Моя жена после декретного отпуска решила не выходить на работу а заняться продажей косметики Плеяна. Дело очень быстро пошло очень хорошо, поэтому теперь она и не подумывает о другой работе.

Тем, кто пытается продать, купить и арендовать квартиру я рекомендую пользоваться Большим Сервером Недвижимости – просто отличный портал о недвижимости. На портале можно разместить бесплатные объявление, также сделан очень удобный поиск. Те, кто впервые связываются с продажей недвижимости, могут воспользоваться бесплатной онлайн-консультацией опытных специалистов. В целом все сделано для того, чтобы продажа квартир проходила быстро и выгодно для всех.

Print This Post Print This Post
Похожие посты
  • WSUS станет опциональной ролью для Windows Server 2008 Server Manager
  • Веб-трансляция: Особенности служб сертификации в Windows Server 2008
  • Пошаговые руководства по Windows Server 2008 на русском
  • Веб-трансляция: Внешний доступ к службам RMS (Windows Server 2008)
  • Windows Server 2008 RC0. О файловом сервере.
  • Веб-трансляция: Новые приемы управления серверами в Windows Server 2008: Server Manager и PowerShell
  • Веб-трансляция: Active Directory Rights Management Services в Windows Server 2008
  • 1 октября. Веб-трансляция “Windows Server Core: отличия от полной версии Windows Server 2008. Варианты применения.”
  • Изменения в Server Manager в Windows Server 2008 R2
  • Установка Windows Server 2008 в Xen HVM завершается ошибкой
  • 2 комментов оставлено (Add 1 more)

    1. Отличная статья! Помогла.
      Прыгал с бубном пол-дня :) пока не нашел эту заметку.
      Спасибо. ( Express 2008 )

      1. Алексей on July 5th, 2014 at 8:17 pm
    2. При установке на сервер 2008 Core, не доступна оснастка mmc, а значит, невозможно запустить Server Configuration Manager. Чтобы обойти эту проблему для SQL Server 2008 R2, нужно в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp изменить значение параметра Enabled с 0 на 1 и так же перезапустить службу SQL Server.
      Для Express, я полагаю, действия аналогичные.

      2. Aslan on April 12th, 2012 at 10:23 pm