In this walkthrough we will migrate an existing Database from SQL Server
2008 R2 to SQL Azure.
Creating Database The first step is
to create database. We are going to use School database.
Script
of sample School Database copy from here.Generate DatabaseScript
for SQL Azure Right click on School Database and select Tasks. From
Tasks select Generate Script.

From
Pop up select Set Scripting option.

Give
the file name by selecting Save to file option.
Now the main thing to be
noticed here is we need to so some change in advanced setting. For that click on
Advanced options.

After
that click next and Finish. You can see a SQL file is created and we will be
using this script to migrate our in house school database to SQL Azure.
Create School Database in SQL AzureLogin SQL Azure portal
with your live credential
https://sql.azure.com/ Click on SQL Azure tab. You will
get the project , you have created for yourself.

Click
on the project. In my case project name is debugmode. After clicking on project,
you will get listed the entire database created in your SQL Azure account.

Here
in my account there are two database already created. They are master and
student database. Master database is default database created by SQL Azure for
you.
Click on Create Database

Give
the name of your database. Select the edition as Web and specify the max size of
database.

You
can select other option also for the edition as business.
After that
click on Create you can see on Databases tab that Demo1 database has been
created.
Run
the Script in SQL AzureOpen SQL Server management studio

You
will get Connect to server dialog box. Click cancel on that.

After
cancelling the dialog box click on New Query from left top

On
clicking New Query, you will get the connect to server dialog box again.

Now
here you need to provide, Server name of SQL Azure and Login credential of SQL
Azure.
To know what is database server name of SQL Azure portal, login to
Windows Azure portal with your live credential and then click on SQL Azure tab

You
will get the server name in form of
abc.database.windows.netWhere abc is name of your SQL
Azure server. We need to provide this server name at local sql server management
studio.

Make
sure to select SQL Server Authentication and provide login user name and
password of your SQL Azure database portal.
After that before clicking
Connect click on Option

From
Option select School database.
Run
the ScriptNow once you successfully got connected to School Database
in SQL Azure. Copy the script and Run like below.

After
successfully running of script , run the below command and all the tables name
will get listed.

In
this way you successfully migrated database to SQL AZURE.