Не удается подключиться к SQL Server 2008R2 в Windows Server 2008R2

Я переустановил сервер Windows Server 2008 R2, я установил SQL Server 2008 R2 без проблем во время установки. Когда я пытаюсь подключиться к "Microsoft SQL Management Studio" через учетную запись sa или учетную запись администратора Windows, у меня появляется эта ошибка (рисунок 1), на втором рисунке (рисунок 2) показаны запущенные службы.

Я прочитал несколько сообщений об этом, но безуспешно:(

Picture1:альтернативный текст

Picture2:альтернативный текст

6 ответов

Разве это не экземпляр по умолчанию, для которого вы НЕ ДАЕТЕ ИМЯ В СТРОКЕ СОЕДИНЕНИЯ?

Пуск-> Программы->SQL Server-> Диспетчер конфигурации SQL- сервера> Браузер SQL Server-> Свойства-> Режим запуска = Автоматический

Используйте альтернативное представление имени локального адреса хоста вместо "localhost". Возможные альтернативные представления включают в себя следующее:

  • 127.0.0.1
  • (местный)
  • ""
  • Фактическое имя локального хоста

Например, на вашем сервере попробуйте изменить поле Имя сервера следующим образом:

(локальный)\MSSQLSERVER или.\MSSQLSERVER

Для предопределенного типа экземпляра вам нужно использовать только: localhost или 127.0.0.1

Вы включили REmote Connection для SQL Server?

Вы также можете попробовать это пошаговое руководство: http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

Вы уже запустили диспетчер конфигурации SQL Server? Это должно быть вашей первой остановкой после установки (и установки исправлений).

Меню Пуск -> Все программы -> Microsoft SQL Server 2008 -> Инструменты настройки -> Диспетчер конфигурации SQL Server.

По умолчанию не так много подключений - это то, где вы это исправите.

альтернативный текст

Вы добавили правила для брандмауэра?

Здесь есть картинка> http://sqlsolace.blogspot.com/2009/08/windows-2008-firewall-rules-for-sql.html

В имени экземпляра при подключении с локального компьютера, на котором установлен SQL Server, вам не нужно вводить что-либо еще, кроме localhost. Например, Localhost\mssqlserver недопустим. Введите только localhost и попробуйте подключиться. Когда вы подключаетесь к SQL Server с удаленного компьютера в то время, в качестве имени сервера вам необходимо ввести ComputerName\SQLServerName.

Для настройки удаленных подключений, пожалуйста, перейдите по ссылке ниже.

http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/