|
Posted by Erland Sommarskog on 08/24/07 21:49
nano (nano@nano.ono) writes:
> I have a bak file of a sql server express database from another server,
> and I'd like to restore it to my dev box as a different database. Does
> anyone know how to do this?
First run
RESTORE FILELIST_ONLY FROM DISK = '<path>'
Make a note of the logical files names. Then run:
RESTORE DATABASE db FROM DISK = '<path>'
WITH MOVE '<logicalfile1>' TO '<pathwhereyouwantit>.mdf',
MOVE '<logicalfile2>' TO '<pathwhereyouwantit>.ldf',
REPLACE
See also the RESTORE command in Books Online. I might have confused
FILELIST_ONLY and HEADERONLY.
--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
Navigation:
[Reply to this message]
|