Sql-Server

為對象 ‘dbo.SORT 臨時執行儲存分配空間

  • February 18, 2022

DBCC CHECKDB 返回:

無法為數據庫“tempdb”中的對象“dbo.SORT 臨時執行儲存:140737951236096”分配空間,因為“PRIMARY”文件組已滿。

通過刪除不需要的文件、刪除文件組中的對象、向文件組添加其他文件或為文件組中的現有文件設置自動增長來創建磁碟空間。

消息 9002,第 17 層,狀態 4,第 1 行

這很不言自明 - 您的 tempdb 已滿,無法增長以執行它需要 tempdb 的操作。

如前所述,它所在的磁碟已滿,或者您沒有合適的自動增長設置(有關此資訊,請參閱之前的文章),如果它不是自動增長,則必須從磁碟中刪除其他文件您的 tempdb 已打開,或者將您的 tempdb 定位在更大的磁碟上。

這篇 sqlservercentral 文章與您的類似,可能值得一看。Brent Ozar 的這個影片可能也值得一看,它涵蓋了 tempdb 性能和配置。

引用自:https://dba.stackexchange.com/questions/161462