我需要编写一个工具来克隆数据库,而不是分离它并复制.mdf和.ldf,直接备份它并恢复新创建的数据库不是更好吗?
有没有办法使用 SQL 从 .bak 创建数据库?
最佳答案
是的,您可以使用备份作为克隆数据库的方法。为此,您只需使用 RESTORE 命令即可。
例如:
RESTORE DATABASE DatabaseName
FROM DISK = N'C:\Path\To\Your\File.bak'
有关 RESTORE 命令参数的更多引用,请查看其 MSDN 引用:Click!
关于sql - 克隆数据库并进行备份可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3006317/