restore database sin

waraltca
17 de Junio del 2006
buen dia a todos;

Estoy usando sql server 2000 de microsoft

La consulta es la siguiente:


Necesito crear una aplicacion que haga un backup de una base de datos northwind (por ejemplo),
que restaure los datos tomados de northwind y los coloque en una nueva base de datos (puede ser prueba) SIN alterar NADA (archivos, registros, .ldf, .mdf, ....) de la bd original

He probado varias maneras de hacer las cosas pero ninguna cumple con mis requerimientos:

--*********************************************************
use model

restore database northwind
from disk = \'C:\prueba\northwind\'
with move \'Northwind\' to \'c:\Northwind.mdf\',
move \'Northwind_log\' to \'c:\Northwind.ldf\'
--*********************************************************

Si estoy en lo correcto, al ejecutar la sentencia anterior, obtengo la restauracion absoluta de todos los datos. Sin embargo, muevo los .ldf y .mdf a una nueva ubicacion.

¿Conocen ustedes la manera de hacer esto sin mover estos archivos o alguna pagina en la que pueda obtener mas informacion?

GRACIAS!!
Feliz dia.