Студия данных Azure не будет повторно подключаться к локальной базе данных - PullRequest
0 голосов
/ 23 января 2019

Я недавно настроил док-контейнер для размещения SQL Server 2017 на моем Mac.Я использую Azure Data Studio в качестве графического интерфейса для подключения.Ниже вы найдете ссылку, чтобы увидеть, как именно я настроить это соединение.После установления соединения все работает отлично.Я даже могу отключиться и подключиться к локальной базе данных.

Когда я перезагружаю свой компьютер, я не могу восстановить соединение с локальным хостом.Я открываю терминал и вижу, что моя база данных sql server studio работает.Я открываю студию данных Azure, и она не подключается автоматически.Я вхожу в соединение Azure и указываю локальный хост, имя пользователя "sa", пароль и номер порта.Azure не будет подключаться к Docker-контейнеру и локальной базе данных.

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

Если кто-то может мне помочь, я был бы очень признателен.Мне не нужно перестраивать то, что я сейчас делал для школы, каждый раз, когда перезагружаю машинуСпасибо.

Ссылка для установки: https://adamwilbert.com/blog/2018/3/26/get-started-with-sql-server-on-macos-complete-with-a-native-gui

1 Ответ

0 голосов
/ 23 января 2019

Перед подключением к серверу с помощью Azure Data Studio вам придется перезапустить докер-контейнер.
Откройте окно терминала и выполните команду для запуска сервера SQL на докере

sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=YourStrong!Passw0rd' -p 1401:1433 --name sqlserver1 -d microsoft/mssql-server-linux:2017-latest

Затем перейдите в Azure Data Studio и подключитесь к базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...