我如何查看SQL Server数据库文件的内部

时间:2019-04-21 13:45:33

标签: sql-server

我很好奇,因为SQL Server数据库(一个.mdf文件的大小为4 GB,如何打开它,以便在其中找到一些有趣的东西?

1 个答案:

答案 0 :(得分:2)

摘自data-recovery-solutions

  

MDF文件是SQL数据库服务器的主数据库文件,   它们将另存为.MDF扩展名。作为主要数据库,MDF   文件存储所有用户数据库和其他数据库对象,例如   表,键,索引,视图,函数,列,触发器等。此外,   这些文件包含SQL Server数据库的所有启动信息。   在MS SQL Server中,每个数据库包含一个主MDF文件。

     

这是一种二进制文件,无法正常打开。它是   可以附加到正在运行的SQL Server的主数据库文件   使用SQL事务语句访问数据库。但是,这些MDF   文件容易损坏。 MDF文件中的损坏甚至更小   使您无法访问整个数据库内容。

See here for a MDF viewer