从光盘副本备份还原SQL数据库

时间:2012-01-29 09:16:42

标签: sql-server-2008

我设法删除了一个SQL Express 2008数据库,我使用SQL Management studio访问该数据库。

我没有通过Management Studio或SQL创建的数据库的备份,但我确实拥有4周前重建机器之前制作的整个c:驱动器的光盘副本(之前安装的丢弃的数据库确实存在于此阶段)。光盘备份包含我需要的所有数据库(2)和版本。

我可以从备份光盘的原始文件副本还原数据库吗?如果这样复杂的话? 我需要将哪些文件复制到哪里?

提前致谢。非常感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

应该很简单:

  1. (如果需要)重新安装SQL Server(Express) - 您应确保安装版本管理工作室

  2. 将“原始”文件(*.mdf*.ldf)复制到默认数据目录

  3. 在SQL Server Management Studio(Express)中,在对象资源管理器中,转到Database节点,然后右键单击并选择Attach...

  4. 找到您感兴趣的*.mdf文件并选择它

  5. 应该就是全部!

答案 1 :(得分:0)

如果您有旧的.mdf和.ldf文件,则可以使用“附加数据库”选项而不是恢复。