【发布时间】:2008-09-24 11:29:24
【问题描述】:
我有一台旧服务器,上面有一个已失效的 SQL 2000 评估版(从 2006 年开始),上面还有两个数据库。
由于某些未知原因,LDF 日志文件丢失。假定已删除。
我有以前存在于该服务器上的数据库的 mdf 文件(在一种情况下还有一个 ndf 文件),我正试图让它们在我坐的另一个 SQL 2000 机器上启动并运行。
sp_attach_db 抱怨日志文件丢失,并且不会附加数据库。试图通过使用来自同名数据库的日志文件来欺骗它的尝试惨遭失败。 sp_attach_single_file_db 也不起作用。 mdf 文件显然没有被完全分离。
我如何获得附加和可读的数据库?
【问题讨论】:
标签: sql-server database recovery