2012-04-18 20 views
9

No puedo encontrar cómo generar un script con todo el INSERT que he hecho hasta ahora en mi base de datos Logré generar un script para mi base de datos pero no para el datos.Generando un script SQL de datos de mi base de datos (SQL SERVER)

¿Cómo podría hacer esto? Gracias de antemano

+0

Uso TOAD para este tipo de cosas. de lo contrario, podría bombear sus datos a un archivo de texto, luego ejecutar algunas macros para agregar los bits SQL circundantes. – Randy

Respuesta

20

Prueba de esto, el uso de SQL Server Management Studio:

  1. Haga clic derecho en la base de datos
  2. Seleccione Tareas -> Generar secuencias de comandos
  3. (Instrucciones lado, si tienes la pantalla de introducción)
  4. Seleccione "Seleccionar objetos de base de datos específicos"
  5. Seleccione los objetos para generar scripts para (tablas, procedimientos almacenados, etc.)
  6. Haga clic en Siguiente y especifique el nombre de archivo de salida
  7. Esto generará los esquemas solamente. Si también desea crear scripts de generación de datos, haga clic en el botón Avanzado y baje hasta "Tipos de datos para secuencia de comandos" y cámbielo de "Solo esquema" a "Solo datos" o "Esquema e información"
  8. Haga clic Finalizar para generar la secuencia de comandos
+0

¡mucho tio! – Slrg

+0

si el script es grande, consulte este artículo para ejecutarlo http://stackoverflow.com/questions/222442/sql-server-running-large-script-files –

2

Si está utilizando SQL Server 2008, puede generar la secuencia de comandos para los datos en una base de datos de SQL Server mediante el establecimiento de la opción de escritura de datos en el cuadro de diálogo generar guión

para la crianza de generar El diálogo de scripts hace lo siguiente. 1. Haga clic con el botón derecho en el nombre de la base de datos en el explorador de servidores 2. Seleccione Tareas -> Generar secuencias de comandos 3. Haga clic en siguiente hasta llegar a las opciones de secuencia de comandos 4. En las opciones de tabla/vista, se establece "Datos de secuencia de comandos". Cámbielo a verdadero para generar script para datos.

Si su versión es la anterior a SQL Server 2008, entonces hay muchas herramientas disponibles como Sql Compare from RedGate!

Cuestiones relacionadas