我设法删除了一个SQL Express 2008数据库,我使用SQL Management studio访问该数据库。
我没有通过Management Studio或SQL创建的数据库的备份,但我确实拥有4周前重建机器之前制作的整个c:
驱动器的光盘副本(之前安装的丢弃的数据库确实存在于此阶段)。光盘备份包含我需要的所有数据库(2)和版本。
我可以从备份光盘的原始文件副本还原数据库吗?如果这样复杂的话? 我需要将哪些文件复制到哪里?
提前致谢。非常感谢您的帮助。
答案 0 :(得分:2)
应该很简单:
(如果需要)重新安装SQL Server(Express) - 您应确保安装版本管理工作室
将“原始”文件(*.mdf
和*.ldf
)复制到默认数据目录
在SQL Server Management Studio(Express)中,在对象资源管理器中,转到Database
节点,然后右键单击并选择Attach...
找到您感兴趣的*.mdf
文件并选择它
应该就是全部!
答案 1 :(得分:0)
如果您有旧的.mdf和.ldf文件,则可以使用“附加数据库”选项而不是恢复。