VENTAS: 1-800-867-1389

Procedimiento: uso del asistente Generar y publicar scripts para migrar una base de datos a Base de datos SQL de Azure

Actualizado: octubre de 2014

El asistente Generar y publicar scripts se puede usar para crear scripts Transact-SQL para bases de datos de SQL Server u objetos relacionados dentro de la base de datos seleccionada. Después se pueden usar los scripts para transferir el esquema o datos a Base de datos SQL de Microsoft Azure.

El uso del asistente Generar y publicar scripts para migrar una base de datos de SQL Server a Base de datos SQL de Azure debe limitarse a lo siguiente:

  • Equipos que tengan experiencia con el asistente.

  • Migración de bases de datos simples que necesiten pocos cambios al esquema para poder ejecutarse en Base de datos SQL de Azure. Se pueden modificar los scripts generados a partir de la base de datos de origen antes de usarse para crear la nueva versión de la base de datos en Base de datos SQL de Azure, pero el uso de un proyecto de base de datos en SQL Server Data Tools ofrece mayor compatibilidad para realizar cambios en el esquema.

  • Migración de bases de datos pequeñas que no contengan muchos datos. El asistente genera scripts que usan instrucciones de inserción en lugar de copias masivas para transferir los datos. Las instrucciones de inserción se pueden limitar cuando las tablas contienen demasiados datos y no son tan rápidas como las copias masivas.

Tenga cuidado al elegir las opciones del asistente. Es fácil seleccionar una opción que impida la transferencia de información importante, como la opción para no generar índices.

[Top]

El asistente Generar y publicar scripts se instala con SQL Server. Use el asistente de SQL Server 2008 R2 o posterior.

[Top]

El uso del asistente implica los pasos principales siguientes:

  1. Abra SQL Server Management Studio y conéctese a una instancia del Motor de base de datos.

  2. En el Explorador de objetos, haga clic con el botón secundario en una base de datos para abrir un menú, seleccione Tareas... y, a continuación, seleccione Generar scripts.

  3. Elija los objetos que desee exportar.

  4. Establezca las opciones de scripting. Hay opciones para guardar el script en un archivo, en el Portapapeles o en una nueva ventana de consulta, o para publicarlo en un servicio Web.

  5. Establezca las opciones de scripting avanzadas.

    El script se genera de forma predeterminada para una instancia independiente de SQL Server. Para cambiar la configuración, haga clic en el botón Avanzadas del cuadro de diálogo Establecer opciones de scripting y, después, establezca la propiedad Script para el tipo de motor de base de datos en Base de datos SQL.

    También puede establecer los Tipos de datos que se deben incluir en el script como uno de los siguientes, según sus requisitos: Solo esquemas, Solo datos, Esquemas y datos.

Una vez creado el script, es posible modificarlo antes de ejecutar el script en una Base de datos SQL de Azure para transferir la base de datos.

[Top]

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2015 Microsoft