В настоящее время я использую эту строку подключения для подключения к своей базе данных, созданной в Visual Studio:
Data Source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|Database1.mdf;User Instance=true
Я пытаюсь разместить сайт с помощью IIS, чтобы я мог возиться с заголовками ответов, но у меня возникает проблема, описанная здесь: строка подключения SQL Server Express для Entity Framework Code First
Я пытаюсь найти, какое имя базы данных указать, но безуспешно. Я пробовал Initial Catalog=Database1
, но это дало мне такую ошибку:
Невозможно создать файл D: \ docs \ Visual Studio 2010 \ Projects \ QuickHomePage \ QuickHomePage \ App_Data \ Database1.mdf, поскольку он уже существует. Измените путь к файлу или имя файла и повторите операцию.
CREATE DATABASE не удалось. Некоторые перечисленные имена файлов не могут быть созданы. Проверьте связанные ошибки.
Просто пытаюсь прикрепить к Database1.mdf
. Почему выдает ошибки при попытке его создания? В одном из комментариев предлагалось прикрепить файл .mdf к другому экземпляру базы данных, чтобы посмотреть, что внутри него.
Для этого потребуется запустить студию управления SQL Server? Каждый раз, когда я пытаюсь подключиться к Server Type Database Engine и локальному компьютеру, он выдает ошибку подключения.