Я хочу сжать файл данных temp db
Я хочу сжать временные файлы данных БД на сервере. Я не могу перезапустить службу.
есть следующий запрос, чтобы уменьшить темп дБ
USE [tempdb] GO DBCC SHRINKFILE (N'tempdev' , 1024) GO
но это не сжатие файла дает следующую ошибку
DBCC SHRINKFILE: Page 1:11226848 could not be moved because it is a work table page. (1 row(s) affected) DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Что я уже пробовал:
1)
USE [tempdb] GO DBCC FREESYSTEMCACHE ('ALL') DBCC SHRINKFILE (N'tempdev' , 1024) GO
-------------------------------------
2)
DBCC FREEPROCCACHE; GO DBCC SHRINKFILE (N'tempdev' , 1024) GO
но в обоих случаях это дает следующую ошибку
DBCC execution completed. If DBCC printed error messages, contact your system administrator. DBCC SHRINKFILE: Page 1:11226848 could not be moved because it is a work table page. (1 row(s) affected) DBCC execution completed. If DBCC printed error messages, contact your system administrator.