DBCC shrinkfile出错

use*_*636 4 sql-server transaction-log dbcc

我试图缩小我的日志文件DBCC SHRINKFILE(db_2.ldf),这是日志文件的名称

它每次都给我错误:

8985,级别16,状态1,行1无法在sys.database_files中找到数据库db的文件'FIelD'.该文件不存在或被删除.

你能否建议我该怎么做才能解决它.

onu*_*ade 12

文件名应该是逻辑文件名,而不是物理文件名.查看数据库属性,在"文件"选项卡上查找要缩小的文件的逻辑名称,并使用该名称.