1

Я пытаюсь отлаживать программу, используя код Entity Framework, сначала на моем личном (рабочем) компьютере.Как изменить проект фреймворка сущности для использования Microsoft SQL Server

У нас недавно была миграция домена, а это означает, что пользователь, с которым я вхожу в систему, как сейчас, не то, что я использовал раньше. Это привело к тому, что я потерял доступ к базам данных, которые у меня были на компьютере. Чтобы обойти это, я удалил все, что связано с Microsoft SQL Server на компьютере, и установил последнюю версию Microsoft SQL Server, 2014 - 12.0.4213.0. Затем я восстановил необходимую мне базу данных.

Когда я впервые попытался запустить программу, Visual Studio жаловался, что проект настроен на использование SQL Server Express, который не был установлен. Рекомендуемое решение - изменить проект на использование SQL Server. Чтобы сделать это, я должен нажать «файл базы данных» и следовать инструкциям. Я просмотрел все решение. Существует очень много файлов, но я не нашел хорошего кандидата для «файла базы данных».

Кажется, что мой Google fu недостаточно силен, чтобы найти что-либо об этом. Поэтому мой вопрос: как мне изменить проект на использование SQL Server?

У меня также есть второй, родственный вопрос. Я попытался решить проблему, установив SQL Server Express. Однако, когда я пытаюсь восстановить базу данных к этому, в раскрывающемся списке нет базы. Когда я пытаюсь запустить программу сейчас, я получаю другую ошибку:

Unable to create the file 'c:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\Timelønsblanket.mdf' because it already exists.

Я предполагаю, что это также, почему я не могу восстановить базу данных. То, что я нашел в websearches, предупреждает, что я не должен вручную удалять файлы .mdf.

Любые советы о том, что делать?

ответ

0

Я решил проблему. Все, что было необходимо, это правильная строка соединения. Нет необходимости находить «файл базы данных».

Смежные вопросы