porta microsoft management azure

microsoft - Migrar la base de datos de SQL Server a SQL Azure



porta azure (6)

¿Cuál es la mejor manera de mover una base de datos de servidor SQL normal a SQL Azure? ¿Es correcto que no puedas restaurar desde un archivo de copia de seguridad? La única forma que he encontrado hasta ahora es hacer un script de la base de datos (y sus datos) y ejecutar esos scripts en la base de datos de SQL Azure, pero esto es lento cuando tienes muchos datos.



Tenga cuidado, realice una copia de seguridad de su copia local antes de intentar SQLAzureMW. Si las entradas de BCP no son las correctas, se dirigirán a su base de datos local en lugar de a Azure. Recientemente, SQLAzureMW v3.3.9 ha creado tablas con éxito en Azure, pero (re) carga los datos (filas) en el DB de origen (local).



Utilice el Asistente para la migración de SQL Azure si ejecuta SQL 2008: http://sqlazuremw.codeplex.com/

Para versiones anteriores, lo mejor que he visto es primero actualizar a 2008 y luego a puerto, o (desafortunadamente) portar los datos usando scripts como lo sugirió. Si tiene que hacerlo, ¿podría sugerir SubSonic para generar sus scripts?


Utilice la herramienta del asistente de migración de datos de Microsoft que se puede descargar desde aquí. https://www.microsoft.com/en-us/download/details.aspx?id=53595

Primero debes instalarlo. Mediante el uso del portal de Azure, cree una nueva base de datos SQL. Ahora puede implementar su base de datos SQL local en la base de datos SQL de Azure. Si tiene algunas advertencias al final del proceso de migración, ignórelas.


Utilizar:

SqlServer DataBase> Tarea> ExportData> Fuente> Destino

Todo listo..