Что лучший способ состоит в том, чтобы переместить нормальную базу данных SQL-сервера в Azure SQL? Действительно ли правильно, что Вы не можете восстановить от файла резервной копии? Единственным путем я нашел, до сих пор должен написать сценарий базы данных (и ее данные) и запустить те скрипты на базе данных SQL Azure, но это медленно, когда у Вас есть много данных.
Use the SQL Azure Migration Wizard if running SQL 2008: http://sqlazuremw.codeplex.com/
For older versions the best thing I've seen is to either first upgrade to 2008 then port, or (unfortunately) to port the data using scripts as you've suggested. If you have to do so, might I suggest SubSonic for generating your scripts?