сущность фреймворк db первый

Я построил свой проект MVC 5 на основе подхода Database First, следуя видеоурокам. Но то, что я получил, является моделью. В папке app_data ничего нет. Я также хочу получить файл .mdf, чтобы развернуть базу данных в Azure.

Примечание. Я использую базу данных обозревателя серверов в VS2013.


person mohammad    schedule 11.11.2014    source источник


Ответы (1)


Я не думаю, что вы получите какие-либо файлы .mdf в папке app_data. Чтобы развернуть базу данных в Azure:

  1. Щелкните правой кнопкой мыши свою базу данных на сервере SQL, затем «Задачи» -> «Создать сценарии». В параметрах сценариев выберите сервер SQL Azure.

введите здесь описание изображения

  1. Войдите в свою учетную запись Azure, создайте сервер SQL и запустите сгенерированный скрипт с портала, щелкнув ссылку ниже:

введите здесь описание изображения

  1. при создании подключения EF используйте строку подключения для базы данных Azure, например: введите здесь описание изображения

    В конце вы должны быть готовы использовать ORM.

person ITevfik    schedule 11.11.2014
comment
Как мне снова сгенерировать сценарии, пожалуйста? обратите внимание, что я использую обозреватель серверов на VS2013. Моя база данных там. Если я щелкну ее правой кнопкой мыши, у меня нет задач --> создание сценариев - person mohammad; 11.11.2014
comment
Хорошо, в обозревателе серверов щелкните правой кнопкой мыши соединение с данными и выберите «Обзор в обозревателе объектов сервера sql». В новом окне выберите свою базу данных для экспорта модели, щелкните правой кнопкой мыши и выберите Извлечь приложение уровня данных. Отдых прост. извлеките сгенерированный файл, и ваш скрипт sql находится внутри model.sql - person ITevfik; 11.11.2014
comment
выберите вашу базу данных для экспорта модели?? не может видеть мою базу данных - person mohammad; 11.11.2014