我需要找到Server 2008 R2将哪些文件存储在每个数据库中的位置。关键是服务器已经完全崩溃(硬件故障)。我已经恢复了所有..mdf/..ldf文件。
我需要尽快让单个数据库在另一个服务器上运行,但是不管是谁设置的服务器最初都没有很好地将数据库名称与文件名相匹配,所以我需要从某种程度上提取两者之间的映射,而不需要完全恢复Server,也就是说,我需要知道数据库XXXXX的文件名,因为它是与SQL Server连接的。
这个是可能的吗?正在考虑将恢复的主数据库附加到另一个Server实例,但我似乎无法在另一个主数据库中找到任何有关数据文件的信息,因此这可能是浪费时间。
谢谢
发布于 2011-10-25 10:22:51
Server在还原主数据库之后,在sys.master_文件中维护这一点
当Server启动时,您将看到许多可疑的数据库。
您可以使用sys.master_files中的信息附加MDFs和LDFs。
https://dba.stackexchange.com/questions/7207
复制相似问题