SQL Server - Copiar todas las tablas de una BD a otra

 
Vista:
sin imagen de perfil

Copiar todas las tablas de una BD a otra

Publicado por Daniel (8 intervenciones) el 06/08/2018 22:48:06
Hola al foro, una consulta.
Necesito copiar todas las tablas con su contenido desde una BD a otra en el mismo servidor.
Para copiar una tabla hago lo siguiente

SELECT * INTO BD2.dbo.TABLA1 FROM BD1.dbo.TABLA1
SELECT * INTO BD2.dbo.TABLA2 FROM BD1.dbo.TABLA2
etc, etc

Hay alguna manera de hacerlo con un bucle? o sea, recorrer todas las tablas de usuario de la BD1 y grabarlas en la BD2?.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder