dbcc shrinkfile('mydatabase',113311)
失败并出现以下错误
在 sys.database_files 中找不到数据库“mydatabase”的文件“mydatabase”。该文件不存在或已被删除
它随机失败一次。我有执行的夜间任务dbcc shrinkfile
。大多数时候工作正常。逻辑文件名等没有问题......我的逻辑文件名是'mydatabase'。我已使用以下查询验证了我的逻辑名称。
DBCC FILEHEADER (mydatabase)
select * from mydatabase.dbo.sysfiles
Select * from master..sysaltfiles
这真的很奇怪,因为我找不到任何根本原因。SQL 2008R2 SP2