Не удается подключиться к 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/