Не вдалося виділити місце для об’єкта в базі даних tempdb, оскільки основна файлова група заповнена через брак місця для зберігання.?

0 Comments 21:02

Використовуйте команду ALTER DATABASE Якщо до tempdb додано більше файлів, ви можете зменшити їх після перезапуску SQL Server як служби. Усі файли tempdb створюються повторно під час запуску. Однак вони порожні і їх можна видалити. Щоб видалити додаткові файли в tempdb, скористайтеся командою ALTER DATABASE з параметром REMOVE FILE.

Перевірте наведені нижче речі, щоб вирішити проблему.

  1. Щоб перевірити версію SQL-сервера, виберіть @@version.
  2. Перевірте значення параметра MAXSIZE вашої бази даних в інтерфейсі користувача SSMS. Якщо значення maxsize невелике, запропонуйте скинути його до відповідного значення або встановити необмежений.

Звільніть дисковий простір, видаливши непотрібні файли, видаливши об’єкти з файлової групи, додавши додаткові файли до файлової групи або ввімкнувши автоматичне зростання для наявних файлів у файловій групі. Причина: Пам’ять на жорсткому диску вашого комп’ютера заповнено або обмеження розміру вашої бази даних заповнено.

Найпоширенішою причиною відсутності місця в тимчасовій базі даних є для запиту виділено недостатньо ресурсів, через що дані надсилаються до TempDB. Згідно з документом нижче для кожного DW100c ви отримаєте 399 ГБ розміру тимчасової БД. У вас була можливість розширити пул SQL і спробувати ще раз?

Перейдіть до Object Explorer; розширити бази даних; розширити системні бази даних; клацніть правою кнопкою миші базу даних tempdb; натисніть на Властивості. Виберіть сторінку «Файли» та натисніть «…», щоб редагувати «Автозростання / Максимальний розмір». Відкриється інший екран, де ви можете змінити максимальний розмір файлу TempDB.

Related Post

Для чого використовується порт 2425 UDP?Для чого використовується порт 2425 UDP?

У порівнянні з іншими протоколами, UDP виконує цей процес простим способом: він надсилає пакети (одиниці передачі даних) безпосередньо на цільовий комп’ютер, не встановлюючи спочатку з’єднання, не вказуючи порядок зазначених пакетів