Я пытаюсь заставить работать установку SQL Express 2008, но что бы я ни делал, я не могу подключиться к ней с помощью студии управления.
Я включил TCP / IP для экземпляра. Я пробовал подключиться к имени машины \ instance,. \ Instance, (local) и т. Д. И т. Д. И т. Д. Ничего не работает, и я всегда получаю одно и то же сообщение.
Если я просматриваю сервер, в списке указываются только локальные службы интеграции, к которым я могу нормально подключиться.
Служба SQL-сервера запущена (SQLEXPRESS), агент SQL Server не работает (и не может включить его), а браузер SQL Server -.
У кого-нибудь есть предложения о том, что делать дальше? Я пробовал удалить ВСЕ sql и переустановить, без изменений.
Я снимаю в темноте, не зная точного сообщения об ошибке и метода аутентификации (интегрированного или SQL Server), но вы можете попробовать установить его в экземпляр по умолчанию вместо использования SQLEXPRESS, это упрощает соединение, и вам не нужно включить службу обозревателя SQL Server.
Обратите внимание, что AFAIK вы можете изменить экземпляр только во время установки, поэтому вам нужно будет удалить и установить его снова.
редактировать на основании новой информации:
Описанная вами ошибка обычно означает, что имя / IP-адрес сервера не найден или порт SQL-сервера заблокирован брандмауэром (или когда служба не запущена, что не в вашем случае).
Попробуйте подключиться, используя только «localhost» или 127.0.0.1, и если это не сработает, проверьте, не блокирует ли порт ваш антивирус / брандмауэр (вы можете использовать такую утилиту, как ZenMap (Скачать) для проверки, открыт ли порт 1433).
Кроме того, добавляли ли вы своего пользователя Windows в список администраторов при установке SQL Server? Это необходимо для подключения с использованием проверки подлинности Windows (предыдущие версии SQL делали это автоматически).
Я добавил правило в брандмауэр, все равно не повезло. Я попробую отключить свое антивирусное программное обеспечение, но не думаю, что это его блокирует.
На этом этапе я думаю, что собираюсь удалить все 2008 и установить 2005. Мне не нужны новые функции в sql 2008, так что это тоже не повредит.
Пробовали ли вы просмотреть свои настройки в диспетчере конфигурации SQL Server и перейти к настройке сети SQL Server | Протоколы для MSSQLSERVER? Убедитесь, что именованные каналы и TCP / IP включены. Я помню, что мне приходилось вручную включать это для нескольких установок, не знаю, почему он не включен по умолчанию.