Подтвердить что ты не робот

Не удалось создать экземпляр пользователя SQL Server из-за сбоя в запуске процесса для экземпляра пользователя. Соединение будет закрыто

Я попытался добавить "базу данных, основанной на сервисах" (.mdf) к проекту в приложении asp.net. Оттуда я попытался создать файл модели структуры сущности (.edmx).

При этом я получаю сообщение об ошибке:

При подключении к базе данных произошла ошибка. База данных может быть недоступна. Исключением является тип "System.Data.SqlClient.SqlException". Сообщение об ошибке: "Не удалось создать экземпляр пользователя SQL Server из-за сбоя в запуске процесса для экземпляра пользователя. Соединение будет закрыто. '.

У меня есть версия SQL Server 2008 R2 Express, установленная на моей машине.

Любые идеи были бы наиболее оценены.

4b9b3361

Ответ 1

У меня такая же ошибка, она исправлена ​​после следующего изменения.

Удаление папки C:\Users\User\AppData\Local\Microsoft\Microsoft SQL Server Data​​strong > работало для меня в Windows 7. Необходимо перезапустить VS после удаления папки.

Ответ 2

У меня была такая же проблема с консольным приложением С#, в котором использовался файл .mdf.

Проблема исчезла после того, как я предоставил NETWORK SERVICE полный доступ к моему корневому файлу проекта Visual Studio (и подкаталогам).

Детали решения: Проблемы с пользовательскими настройками SQL Server Express и проектами веб-приложений ASP.net

Ответ 3

См. этот ответ, который может сработать для вас.

В зависимости от вашей строки подключения вам может потребоваться добавить к ней атрибут "Пользовательский экземпляр".