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.
- Patch SQL Management Studio 2014 con los últimos parches
- Conéctese a su servidor sql en el sitio
- Haga clic con el botón derecho en Base de datos> Tareas> Implementar base de datos en SQL de Windows Azure
- ¡HECHO!
Gracias:
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 de migración de SQL Azure si ejecuta SQL 2008:
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..