Я завершил установку сервера sql linux на докере.
microsoft/mssql-server-linux:2017-latest "/opt/mssql/bin/sqls…" 5 days ago Up 18 minutes 0.0.0.0:1433->1433/tcp sql.server
Когда я использую SQL Operations Studio для подключения к серверу, я могу подключиться к нему:
Server: localhost
Username: sa
Password: *********
но когда я меняю строку подключения по умолчанию для основного соединения asp.net по умолчанию
"DefaultConnection": "Data Source=localhost;Initial Catalog=PandaMarket.Identity;User ID=sa;Password=*********"
Я сталкиваюсь с этим сообщением об ошибке при обновлении базы данных.
dotnet ef database update
от терминала.
При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик TCP, ошибка: 35 - обнаружена внутренняя исключительная ситуация)