n1ro°
RU

Ошибки · Решение

SQL Server ошибка 1105: что означает и как исправить

SQL Server не смог выделить место объекту, потому что нужный filegroup не может расти.

Редакция N1RO · Проверено

Короткий ответ

SQL Server error 1105 — Filegroup is full. Сообщение Database Engine нужно разбирать вместе с объектом, statement и контекстом подключения/транзакции.

Что означает ошибка

SQL Server не смог выделить место объекту, потому что нужный filegroup не может расти.

Возможные причины

  • Файл достиг maxsize.
  • На диске нет свободного места для autogrowth.
  • Autogrowth отключён или недостаточен, а filegroup заполнен.

Что проверить

  • Проверьте database_files: size, max_size и growth.
  • Проверьте свободное место на томе.
  • Определите object/filegroup, указанный в сообщении 1105.

Безопасные шаги

  1. Освободите место или добавьте/увеличьте файл в правильном filegroup.
  2. Настройте разумный autogrowth после восстановления места.
  3. Не удаляйте данные наугад: сначала определите источник роста.

Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.

Когда нужен сервис

  • Если SQL Server 1105 повторяется после проверки указанного объекта и контекста, приложите полный текст ошибки, query/plan и состояние транзакции DBA или владельцу приложения.

Похожие ошибки

  • /errors/sql-server-error-102/
  • /errors/sql-server-error-823/
  • /errors/sql-server-error-824/

Что учитывать

Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.

Официальный источник

Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.