Tengo una base de datos obsoleta, pero me gustaría mantener los datos de esta base de datos en una versión separada de la base de datos actual. Creé una copia de mi base de datos actual, pero tiene todos los datos nuevos. ¿Hay alguna manera de eliminar todos estos datos y luego importar los datos de la base de datos obsoleta?¿Eliminar todos los datos de la base de datos de SQL Server y luego volver a ingresar los datos de otra base de datos?
5
A
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:
- En Microsoft SQL Server Management Studio Express, ampliar las bases de datos.
- Haga clic en la base de datos que contiene los objetos que desea copiar a otra base de datos
- Haga clic en Tareas y, a continuación generar secuencias de comandos ... Esto abrirá el asistente de script, que es bastante auto-explicativo:
- Seleccione la base de datos (que debe estar preseleccionada),
- Seleccione Opciones (la primera vez puede aceptar las selecciones predeterminadas),
- Elija los tipos de objetos que desee secuenciar (Procedimientos almacenados, funciones definidas por el usuario) , etc.),
- 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
- 1. Eliminar todos los datos en la base de datos SQL Server
- 2. ¿Cómo se migran los diagramas de la base de datos de SQL Server a otra base de datos?
- 3. Mover una tabla de una base de datos a otra base de datos SQL Server
- 4. ¿Crear una base de datos desde otra base de datos?
- 5. Copiar datos de una tabla en una base de datos a otra base de datos separada
- 6. ¿Actualizar la tabla de la base de datos de una tabla de base de datos de SQL Server a otra?
- 7. Transfiera datos de una base de datos a otra base de datos
- 8. problema con conseguir los datos de la base de datos
- 9. Copia de datos relacionales de la base de datos a la base de datos
- 10. Cómo copiar datos de una base de datos/tabla a otra base de datos/tabla
- 11. ¿El Asesor de ajuste de base de datos de SQL Server modifica los datos?
- 12. Sincronización en tiempo real de los datos de la base de datos en todos los clientes
- 13. Sincronización entre la base de datos SQL Lite en un dispositivo android y la base de datos SQL Server
- 14. Cómo copiar vistas de una base de datos a otra base de datos
- 15. campo Actualización con datos de otra base de datos
- 16. ¿Cómo seleccionar datos de una tabla desde otra base de datos en SQL Server?
- 17. Copia de la base de datos de SQL Server Express a otra computadora
- 18. ¿Los cursores de la base de datos recogen los cambios en los datos subyacentes?
- 19. Cómo copiar una tabla de una base de datos mysql a otra base de datos mysql
- 20. copiando toda la base de datos a otra base de datos del servidor
- 21. Base de datos horizontal y base de datos vertical
- 22. ¿Cómo copiar la base de datos en uso a otra base de datos en django?
- 23. ¿Ver todos los elementos para las funciones en la base de datos de SQL Server?
- 24. Cómo eliminar la base de datos, la base de datos de error 5030 no se puede bloquear
- 25. Migrar la base de datos SQLite a Microsoft SQL Server
- 26. Mostrar datos de la base de datos SQL en Gridview
- 27. Mongo Base de Datos de guardar los datos del mapa
- 28. ¿Cómo crear un proyecto de base de datos desde una base de datos SQL Server existente?
- 29. Información de listado sobre todos los archivos de base de datos en SQL Server
- 30. Restablecer la base de datos (purgar todo), luego inicializar una base de datos