2015-03-31 4 views
0

В настоящее время я новичок в Azure и изучаю, как создавать простые веб-роли. Я установил необходимые SDK. Я успешно создал приложение, имеющее одну веб-роль. Я знаю, как перенести существующие веб-сайты в azurewebsites и существующую базу данных в SQL Azure.Azure Web Role: Использование базы данных

Вопрос:

Я хочу знать, как мы используем базу данных в веб-роли?

В настоящее время моя строка подключения выглядит следующим образом:

Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MTSWebRole-20150327120955;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MTSWebRole-20150327120955.mdf" 

Но я думаю, что это локальная база данных. Q1. Я хочу знать, можем ли мы использовать SQL Azure здесь? Q2. Также, пожалуйста, дайте мне знать, что произойдет, когда я опубликую это приложение? Создается ли база данных по умолчанию?

Любые ссылки, которые дают мне основное понимание, также будут оценены.

ответ

0

В отличие от веб-сайтов Веб-роли не включают в себя возможность создания базы данных для вас, поэтому вам нужно будет создать свою базу данных самостоятельно.

После создания просто извлечь строку подключения для базы данных из панели управления базы данных в Azure портала и заменить значение, настроенное с помощью конфигурации сайтов на портале (и/или ваш web.config)

+0

Сэра вы имеете в виду Я могу просто заменить локальную строку соединения на строку соединения Sql Azure? –

+0

Да, именно это. –

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