мой журнал tempdb в настоящее время находится по адресу:
В настоящее время выделено место: 0,50 МБ Доступное свободное пространство: -25,95 МБ (-5190%)
Как это может быть минус? Что я должен делать?
Может случиться так, что конкретное чтение доступного пространства неверно (а остальная база данных исправна). Я видел такие отрицательные значения после определенных административных операций, таких как отсоединение БД и ее повторное подключение без исходного журнала (т.е. с использованием sp_attach_single_file_db), хотя в большинстве случаев такие вещи не будут выполняться против tempdb.
Один или несколько из Команды DBCC лайк ОБНОВЛЕНИЕ DBCC может отсортировать это, если это незначительное расхождение в бухгалтерском учете.
Также, если с остальными вашими базами данных все в порядке (проверьте, прежде чем продолжить, и убедитесь, что у вас есть хорошие резервные копии, на случай, если неверное сообщение размера tempdb является признаком более серьезной проблемы), тогда просто попробуйте остановить и перезапустить службы SQL - я считаю, что tempdb является воссоздается с нуля каждый раз при запуске сервисов.
Также примечания к эта страница о tempdb, особенно в отношении некоторых инструментов, неверно сообщающих размер (обычно или после операции сжатия).