Black log

Importar una base de datos a SQL Azure (I de II)

Escrito por Sergio Sainz el 02-04-2010

En el siguiente post veremos como subir una base de datos local en SQL Server 2008 al servicio SQL Azure.

Existen varias maneras de importar una base de datos a SQL Azure.

1) Mediante los servicios de integración de SQL Server 2008 (SSIS)
2) Usando la utilidad BCP
3) Desde código, usando la clase System.Data.SqlClient.SqlBulkCopy
4) Utilizando wizards o scripts para cargar datos.

En este artículo, utilizaremos la ultima opción.

En SQL Azure no se soporta:

1) Importar mediante un “restore”.
2) Adjuntar la base de datos al servidor SQL Azure.

La primera tarea es crear un servidor SQL Azure y copiarnos el nombre del servidor que nos hará falta para saber a donde tenemos que conectarnos.

Yo he aprovechado para crear una nueva base de datos a la que he llamado “eventos”. Este paso es opcional, ya que como veremos más adelante se pueden crear las bases de datos desde el propio wizard (Hasta 149 por servidor SQL Azure y con un tamaño máximo de 1 GB o 10 GB).

SQL Azure

En la pestaña Firewall Settings tenemos que añadir al menos una regla que permita la conexión desde nuestro equipo, en mi caso tengo 3.

Firewall

Ahora utilizaremos SQL Azure Migration Wizard para migrar la base de datos. La descarga está disponible en CodePlesk. Sólo hay que seguir el asistente, es tan sencillo que con los pantallazos sobran las explicaciones:

SQL Migration Wizard 1SQL Azure Migration Manager 2SQL Azure Migration Manager 3SQL Azure Migration Manager 4SQL Azure Migration Manager 5SQL Azure Migration Manager 6SQL Azure Migration Manager 7SQL Azure Migration Manager 8SQL Azure Migration Manager 9

Si tenemos instalado Microsoft SQL Server Management Studio R2 podemos conectarnos a nuestro servidor SQL Azure (Descarga).

sql2008R2

SQL 2008 Management Studio R2

— Posted by Sergio Sainz | Posted in Cloud Computing, Sistemas TI | Posted on 02/04/2010

1 Comentario
dejar un comentario »

» RSS para los comentarios de éste post.
» TrackBack URL

Deja un comentario