我的客户端需要SQL Server支持。客户端提供了数据库的备份。在尝试恢复数据库进行测试时,我意识到数据文件是100MB,而日志文件是250GB,这使得无法在我的开发计算机上进行恢复。
我已经看到可以使用idera SQL virtual database和Redgate SQL Virtual Restore创建SQL虚拟数据库,但我还没有对这些工具进行任何测试。
是否可以在没有日志文件(ldf)的情况下单独提取或恢复数据文件(mdf)?
答案 0 :(得分:1)
我认为没有办法只恢复一个而不是两个。客户端不会让客户端向您发送备份,而是仅在单个文件中向您发送.MDF。在复制.MDF文件之前,他们可能必须首先分离数据库。另一种方法是在复制文件时暂时停止SQL服务。
您应该能够仅使用MDF文件附加数据库。如果LDF文件不存在,它将自动为您创建一个。