2011-06-08 28 views

Respuesta

8

Pruebe lo siguiente para eliminar los datos:

-- disable all constraints 
EXEC sp_msforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all" 

-- delete data in all tables 
EXEC sp_MSForEachTable "DELETE FROM ?" 

-- enable all constraints 
exec sp_msforeachtable "ALTER TABLE ? WITH CHECK CHECK CONSTRAINT all" 

para importar datos:

  1. En Microsoft SQL Server Management Studio Express, ampliar las bases de datos.
  2. Haga clic en la base de datos que contiene los objetos que desea copiar a otra base de datos
  3. Haga clic en Tareas y, a continuación generar secuencias de comandos ... Esto abrirá el asistente de script, que es bastante auto-explicativo:
  4. Seleccione la base de datos (que debe estar preseleccionada),
  5. Seleccione Opciones (la primera vez puede aceptar las selecciones predeterminadas),
  6. Elija los tipos de objetos que desee secuenciar (Procedimientos almacenados, funciones definidas por el usuario) , etc.),
  7. Seleccione los objetos específicos que se escribirán, y finalmente especifique y dónde dar salida al script (elija Script para la nueva ventana de consulta para mayor comodidad).

Una vez completado, regrese a la Ventana de consulta con los objetos con guiones. Cambie la directiva USE (la primera línea) para que apunte a la base de datos de destino (por ejemplo, USE [Northwind]) y ejecute la secuencia de comandos.

Cuestiones relacionadas