sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo copiar el esquema y algunos datos de SQL Server a otra instancia?

¿Podría generar los scripts desde SSMS directamente?

  1. Haga clic derecho en la base de datos
  2. Seleccione Tareas -> Generar scripts
  3. (Haga clic en Siguiente si aparece la pantalla de introducción)
  4. Seleccione "Seleccionar objetos de base de datos específicos"
  5. Seleccione los objetos para generar scripts (tablas, procedimientos almacenados, etc...)
  6. Haga clic en Siguiente, luego especifique el nombre del archivo de salida
  7. Haga clic en Finalizar para generar el script

Esto generará los esquemas solamente. Si también desea generar secuencias de comandos de generación de datos, en el paso 6, haga clic en el botón Avanzado y desplácese hacia abajo hasta "Tipos de datos para la secuencia de comandos" y cámbielo de "Solo esquema" a "Solo datos" o "Esquema y datos".

En su situación, podría hacer "Esquema y datos" para todas sus tablas de configuración pequeñas, luego hacer "Solo esquema" para las tablas grandes donde no desea exportar los datos.

Sé que esto no está totalmente automatizado, sin embargo, está bastante cerca. Si desea ver cómo automatizar esto aún más, consulte este hilo. No estoy seguro si esto funciona en SQL 2005:

¿Cómo puedo automatizar la tarea "generar scripts" en SQL Server Management Studio 2008?