Миграция локальной базы данных из папки app_data в SQL Azure - PullRequest
1 голос
/ 14 октября 2011

У меня есть база данных в папке app_data веб-сайта asp.net на моей локальной машине. Сейчас я пытаюсь перенести эту базу данных в SQL Azure с помощью мастера миграции SQL Azure . Вот моя проблема. Мастер миграции видит только те базы данных, которые есть на моем локальном сервере sql. Он не видит базу данных в папке app_data моего приложения, и я не могу понять, как к ней подключиться. Есть ли способ заставить мастера миграции увидеть эту базу данных? Или есть альтернативный способ перенести эту базу данных? Я уже пробовал сценарии базы данных изнутри VS. К сожалению, сценарий не удалось выполнить в Azure из-за различий в работе SQL Azure и обычного SQL Server. Я знаю, что из прошлого опыта Мастер миграции легко разрешает эти различия.

1 Ответ

1 голос
/ 14 октября 2011
  1. Запустите сценарий, созданный вами в VS, на локальном сервере SQL, чтобы создать локальную БД
  2. Используйте мастер миграции SQL Azure для создания нового сценария из базы данных, созданной в 1.

или

  1. Присоедините базу данных в app_data как базу данных SQL Server с помощью SQL Server Management Studio
  2. Используйте мастер миграции SQL Azure для создания нового сценария изБД, которую вы прикрепили в 1.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...