Как подключиться к SQL Server на виртуальной машине Parallels

Я пытаюсь подключиться к тестовой базе данных на виртуальной машине Parallels на Mac с помощью Azure Data Studio, но получаю стандартную общую ошибку подключения:

System.Data.SqlClient.SqlException (0x80131904): при установке соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: поставщик TCP, ошибка: 40 - не удалось открыть соединение с SQL Server)

Шаги, которые я предпринял до сих пор, чтобы установить соединение, включают:

  • Открытие порта 1433 через брандмауэр Windows
  • Обеспечение разрешения удаленных подключений на экземпляре SQL
  • Установка протокола TCP / IP на 5171 для IPAll
  • Запуск экземпляров SQL Server и браузера SQL
  • Добавление правила в брандмауэр Windows для sqlservr.exe, чтобы разрешить все подключения
  • Включение учетной записи SA и добавление пароля (пароль правильный - я дважды проверил SSMS на виртуальной машине)

Я могу подключиться с виртуальной машины Windows, но не с Mac.

Моя строка подключения приведена ниже (IP правильный, я снова дважды проверил): Строка подключения

Есть ли какой-то шаг, который я пропустил, или какая-то дополнительная конфигурация, которую мне нужно сделать на самой виртуальной машине? Или, может быть, строка подключения не совсем правильная? Я также пробовал использовать Machine Alias ​​для подключения к экземпляру (SQLEXPRESS), но все равно безуспешно. Кто-нибудь знает, в чем может быть проблема, потому что это сводит меня с ума, и я вижу, что другие разработчики заставили это работать, поэтому я знаю, что это возможно. Моя версия Parallels - Desktop 15, я не знаю, имеет ли это значение или нет?


person Web Develop Wolf    schedule 24.12.2019    source источник


Ответы (1)


Хорошо, оказывается, мне нужно было открыть порт IPAll, который я установил для конфигурации TCP / IP, который в моем случае был 5171, а также добавить правило, позволяющее браузеру SQL Server подключаться к Интернету.

person Web Develop Wolf    schedule 24.12.2019