2

有没有办法确定什么 MDF 与 SQL Server 的 LDF 文件搭配使用?我们发生了服务器崩溃并关闭了这些文件,并且仅使用随机整数作为文件名命名。所以现在我们需要猜测哪个 MDF 和 LDF 一起来让它们起来,但最好的方法是什么?

4

1 回答 1

0

你会发现你当前数据库的 MDF 和 LDF:

sp_helpdb 'YourDBName'

或者您可以查看实例中的所有内容:

SELECT name, physical_name AS current_file_location FROM sys.master_files

如果出现离线情况,请尝试以下操作:

SELECT DB.name, MF.name, MF.type_desc, MF.physical_name
FROM sys.databases DB
INNER JOIN sys.master_files MF ON db.database_id = mf.database_id
WHERE DB.state = 6 

何时DB.State= 6表示离线状态。

于 2017-08-09T06:22:18.633 回答