2012-05-10 12 views

Respuesta

48

Estos son los pasos para generar los scripts de una base de datos junto con los datos. Las capturas de pantalla se tomaron usando SQL Server 2012 Management Studio pero creo que los pasos son similares para SQL Server 2008 también.

  • Conéctese a la instancia en la que desea colocar la base de datos junto con los datos.
  • Haga clic derecho en la base de datos y seleccione la opción Tasks --> Generate Scripts...

tasks generate scripts

  • Por Generar y publicar scripts de asistente, haga clic en el botón Next.

introduction

  • En los Elegir los objetos paso, me han dejado la selección predeterminada Script entire database and all database objects comprobado. También puede seleccionar la opción Select specific database objects y elegir los objetos que desee.

Choose objects

  • En los Establecer opciones de secuencias de comandos paso, seleccione la ruta en la que desea guardar el guión. Haga clic en el botón Advanced.

set scripting options

  • En los Opciones avanzadas de scripting de diálogo, desplácese hacia abajo hasta la opción Types of data to script. De manera predeterminada, esto se establece en Schema only, lo que significa que generará solo las instrucciones de creación de objetos. Si desea la secuencia de comandos de creación de objetos junto con los datos, seleccione la opción Schema and data.Haga clic OK en los avanzadas de secuencias de comandos Opciones de diálogo y haga clic en Siguiente en los Establecer opciones de secuencias de comandos paso

advanced scripting options

  • Por Resumen paso, se mostrará toda la opciones que has seleccionado. Haga clic en Siguiente.

summary

  • En los Guardar o Publich Scripts paso, si todo va bien, verá el estado de éxito parece uno contra el objeto y el guión debe ser guardado en la ubicación que especificó en el Establecer opciones de scripting paso.

save or publish scripts

Scripting todo el AdventureWorks base de datos resultó ser un enorme archivo de 522 MB guión!

Espero que ayude.

+1

wow - ESO es una respuesta fácil de entender. ¡Bonito! – user1051849

+0

¿Puedo seleccionar los datos para qué script se generará? ¿Hay alguna opción? – VinayVeluri

1

¿Quiere decir generar secuencia de comandos de datos? Si es así, simplemente haga clic con el botón derecho en el nombre de la base de datos: generar guiones. En la opción avanzada del asistente, puede elegir "Tipo de secuencia de comandos de datos para agregar". Seleccione los datos solo allí y puede obtener la secuencia de comandos de datos

1

¿a qué formato? ¿se refiere solo a 1 tabla o a toda la base de datos? Si exporta a un archivo Excel de 1 tabla, entonces todo lo que tiene que hacer es ejecutar una declaración de consulta sql para mostrar todos los registros, resaltar todas las filas haciendo clic en el espacio superior derecho de la cuadrícula y hacer clic derecho copia con encabezados de columna.

abrir Excel y pegar.

debería ser bueno para ir.

1

¿Ha intentado utilizar SSMS tool pack? Es uno de los mejores complementos para SSMS.

Cuestiones relacionadas