Подтвердить что ты не робот

Перенос базы данных SQL Server в SQL Azure

Какой лучший способ переместить обычную базу данных SQL-сервера в SQL Azure? Правильно ли, что вы не можете восстановить из резервного файла? Единственный способ, который я нашел до сих пор, - это script база данных (и ее данные) и запустить эти сценарии в базе данных SQL Azure, но это медленное время, когда у вас много данных.

4b9b3361

Ответ 1

Используйте мастер миграции Azure Migration при запуске SQL 2008: http://sqlazuremw.codeplex.com/

Для более старых версий лучшее, что я видел, это либо сначала обновить до 2008 года, либо порт, либо (к сожалению), чтобы переносить данные с помощью сценариев, как вы предложили. Если вам нужно это сделать, могу ли я предложить SubSonic для создания ваших скриптов?

Ответ 4

Будьте осторожны, создайте резервную копию локальной копии перед попыткой SQLAzureMW. Если записи BCP не совсем правы, они будут нацелены на локальную БД вместо Azure. Совсем недавно SQLAzureMW v3.3.9 успешно создавал таблицы на Azure, но (повторно) загружал данные (строки) в исходную (локальную) БД.

Ответ 5

Использование:

База данных SqlServer > Задачa > ExportData > Источник > Назначение

Все сделано..