【问题标题】:How to see the database name of each physical Mdf file?如何查看每个物理 Mdf 文件的数据库名称?
【发布时间】:2015-04-04 02:34:35
【问题描述】:

我格式化了我的电脑,所以我丢失了很多 MDF 文件(数据库),使用我能够恢复很多 .mdf 文件的程序,问题是它们有不同的名称。

我有一个 mdf 文件列表,例如:

文件夹:MDFiles 内容:f324324234.mdf、f908908445.mdf..等

我的问题是,如何获取每个 .mdf 文件的数据库名称。

我知道它可以完成,因为我下载了一个程序(Systools)并且它可以做到, 唯一的问题是我必须一次做一个,而且我想查看所有内容,因为我有超过 150 个 .mdf 文件。

PS。我在这里问这个问题,因为这是其他程序员以前可能遇到过的情况。

【问题讨论】:

  • 这个网站是为编程问题。我们不是一般的软件/操作系统技术支持。
  • .mdf 文件是供程序员使用的 Microsoft SQL Server 数据库文件。
  • 而意大利面是程序员吃的食物,但您在这里看不到烹饪问题。你不是在寻求编程帮助。你问的是什么归结为系统管理/恢复,这是题外话。
  • 如果这不是一个适合这里的问题,为什么我有适合我特定问题的标签?,我想如果这里不合适,StackOverflow 不会给我这些标签。有一个叫mdf的标签,我在问mdf文件,有一个叫data-Recovery的标签,这个问题是关于那个的,有一个叫做file-recovery的标签,这个问题是关于那个的,有一个叫做database的标签这个问题也是关于这个的。
  • 愤怒管理也不是编程,尽管一些程序员可以从中受益:)

标签: sql-server database mdf data-recovery file-recovery


【解决方案1】:
DBCC CHECKPRIMARYFILE ('C:\WOOPS\XXXX.MDF', X) 

其中X 是 2 表示数据库名称,3 表示原始文件详细信息。

【讨论】:

  • 谢谢 Alex K。我会试试的。
  • 谢谢你拯救了我的一天
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-13
  • 2012-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-14
  • 1970-01-01
相关资源
最近更新 更多