Я установил MS SQL Server 2008 R2 с режимом аутентификации, но когда теперь, когда я нажимаю на соединение, я выдаю такую ошибку:

При установке соединения с сервером SQL произошла ошибка, связанная с сетью или экземпляром. Сервер не был найден или недоступен. Убедитесь, что имя экземпляра указано правильно.

1 ответ1

1

Вы не упомянули, какой метод аутентификации вы выбрали при установке SQL Server. Я предполагаю, что это была проверка подлинности Windows. Убедитесь, что вы проходите аутентификацию с правильной учетной записью (той, которую вы выбрали при установке SQL Server). Если вы передумали и хотите использовать другую учетную запись для подключения к вашему серверу, вы можете сделать это, снова запустив программу установки и выбрав обслуживание текущего экземпляра сервера.

Проверьте имя вашего сервера. Это примеры значений, которые позволяют мне подключаться к моему локальному серверу, при условии, что мой компьютер называется GRON, я использую аутентификацию Windows, а мое имя пользователя - gronostaj: (это SQL Server 2012, но это не имеет значения)

Пример соединения

В-третьих, нужно проверить, работает ли ваш сервер. Проверьте, включена ли служба SQL Server и работает ли она:

  1. Нажмите Win+R и введите services.msc , нажмите Enter
  2. Найдите SQL Server (MSSQLSERVER) в списке, дважды щелкните по нему.
  3. Убедитесь, что тип запуска « Автоматический» или « Вручную»Автоматически» означает, что сервер будет запускаться с Windows, с « Ручным» вам придется запускать его вручную).
  4. В том же окне проверьте статус сервиса , он должен быть запущен. Если это не так, нажмите « Пуск» и подождите, пока окно прогресса не исчезнет. Статус сервиса должен измениться на Запущено.

Вот как выглядит окно конфигурации службы, когда вы хотите запустить сервер вручную, и он уже запущен и работает:

Пример конфигурации для сервиса MSSQLSERVER

Теперь вы сможете подключиться к серверу, используя настройки, указанные выше. Если это все еще не работает, вы можете попробовать проверить, работает ли сервер на ожидаемом порту 1433.

  1. Снова нажмите Win+R , введите cmd и подтвердите, нажав Enter. Появится командная строка.
  2. Введите telnet localhost 1433 , нажмите Enter.
  3. Если вы видите сообщение « Подключение к локальному хосту ...», то сервер работает не по умолчанию. Если он кратковременно мигает, за которым следует пустое окно консоли, то сервер работает и ожидает подключения, вам необходимо перепроверить данные аутентификации и имя сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .