Назад | Перейти на главную страницу

Вопросы по установке / подключению SQL Server 2008 R2

У меня есть Windows Home Server, подключенный к моей домашней сети, в которой я только что установил SQL Server 2008 R2, я стремлюсь подключиться к установке SQL Server со своего ноутбука с помощью SQL Management Studio, используя мои учетные данные Windows (я выбрал смешанный режим проверки подлинности во время монтаж).

У меня есть несколько вопросов как по установке, так и по подключению:

  1. Что такое экземпляр по умолчанию и как он используется в SQL Server?
  2. На экране подключения на моем ноутбуке я могу выбрать сам свой сервер в качестве механизма базы данных, это правильно?
  3. Когда я пытаюсь подключиться через шаг 3, я получаю сообщение об ошибке тайм-аута (номер ошибки -2), как мне это исправить?

Надеюсь, я предоставил достаточно информации, дайте мне знать, если вам что-нибудь понадобится.

Спасибо за ваше время.

Решение (взято из Ганеша Р.):

Следуя некоторым указаниям Ганеша, я пришел к этой статье:

Ошибка подключения к SQL Server

Проблема заключалась в том, что мой домашний сервер блокировал любую попытку подключения к базе данных из-за брандмауэра Windows, одно правило исключения позже, и он отлично работает!

Из того, что вы упомянули, кажется, что есть две машины:

A. Ваш домашний сервер с SQL 2008 R2.

Б. Ваш ноутбук с SQL Management Studio.

Что следует помнить:

  1. Какую версию SQL 2008 R2 вы установили на домашний сервер? Это полная версия (STD / ENTERPRISE) или экспресс? Если это полная версия, то по умолчанию устанавливается экземпляр по умолчанию. Установлен другой именованный экземпляр. (Чтобы проверить выпуск, откройте services.msc из командной строки и найдите службу с именем «SQLSERVER». Если помимо нее есть MSSQLSERVER, то это его экземпляр по умолчанию. Любое упомянутое имя является именем экземпляра.)

  2. Если это экземпляр по умолчанию, то соединения TcP-IP включены по умолчанию. В противном случае, если это именованный экземпляр, вам нужно будет включить TCP-IP соединения.

  3. Теперь со своего ноутбука подключитесь как: Для экземпляра по умолчанию используйте только имя машины. Для именованного экземпляра (SQLEXPRESS) используйте MACHINENAME \ INSTANCENAME для подключения.

  4. Для подключения к SQL Server с использованием учетных данных Windows не требуется проверка подлинности в смешанном режиме.

В диалоговом окне подключения вы можете использовать только имя сервера в качестве ядра базы данных. Если бы это была установка SQLExpress, это было бы что-то машинное имя \ sqlexpress (или. \ Sqlexpress для локальной установки).

Это должно «просто работать», по крайней мере, так было для всех моих предыдущих установок.

Если соединение не удается, попробуйте включить браузер SQL Server на удаленном компьютере и включить именованные каналы.