Я пишу веб-API .NET Core 2.1 с использованием MS LocalDB. Я могу нормально подключиться к своей БД, используя SSMS и имя сервера (localdb)\MSSQLLocalDB
с аутентификацией Windows.
API не может соединиться с ошибкой:
Ошибка сети или экземпляра
установление соединения с SQL Server. Сервер не найден или
был недоступен. Убедитесь, что имя экземпляра правильное и
SQL Server настроен для разрешения удаленных подключений. (поставщик: SQL
Сетевые интерфейсы, ошибка: 50 - Произошла ошибка локальной базы данных.
Невозможно создать автоматический экземпляр. Смотрите событие приложения Windows
журнал для деталей об ошибках.
Моя строка подключения:
Server=(localdb)\\MSSQLLocalDB;Database=Foo;Trusted_Connection=True;MultipleActiveResultSets=true
В качестве примечания я попытался проверить версию LocalDB с помощью sqllocaldb v
, но получил следующую ошибку:
Windows API call "RegGetValueW" returned error code: 0.
Моя установка LocalDB полностью заблокирована?