Когда мое веб-приложение IIS MVC4 (работает как мой пользователь) пытается подключиться к названному экземпляру LocalDb, он не может запустить MyInstance или подключиться к нему.В информации SqlLocalDB перечислены два экземпляра с одинаковым именем
У меня есть раздел автосоздания в моих Web.config и App.config других сервисов, которые используют одну и ту же базу данных.
Затем я создаю и запускаю свой именованный экземпляр, используя SqlLocalDb create MyInstance -s Я попробую снова и получаю ту же ошибку.
Если я затем делаю информацию SqlLocalDb, он показывает 2 экземпляра с тем же именем.
Если я остановлю и удалю MyInstance, в списке информации будет только один экземпляр.
С этим одним экземпляром нельзя взаимодействовать.
Выполнение SqlLocalDB info MyInstance или запуск MyInstance или удаление MyInstance все скажут, что экземпляр не существует, но он все еще находится в информационном списке.
Я искал всюду в Интернете для кого-то еще с этой проблемой и не могу ее найти.
P.S. Люди, которые собираются предложить это, переходят на dba.stackexchange.com: LocalDB предназначен для разработчиков, а не для администраторов баз данных.
Что такое путь реестра? – Schneider
@Schneider В этом ответе есть пример https://stackoverflow.com/questions/15364542/what-does-the-datadirectory-registry-value-is-missing-in-the-localdb-instance, но он фактически находится в нескольких мест. Просто найдите UserInstances и удалите соответствующие записи во всех этих местах. Вот почему я не опубликовал путь, поскольку мне пришлось их искать – Novaterata