Наша база данных в настоящее время находится на уровне 64 ГБ, и одно из наших приложений начало сбой со следующей ошибкой:
System.Data.SqlClient.SqlException
: Не удалось выделить пространство для объекта'cnv.LoggedUnpreparedSpos'.'PK_LoggedUnpreparedSpos'
в базе данных'travelgateway'
, потому что файловая группа'PRIMARY'
заполнена. Создайте дисковое пространство, удалив ненужные файлы, отбросьте объекты в файловой группе, добавив дополнительные файлы в файловую группу или установив автозапуск для существующих файлов в файловой группе.
Я дважды проверил все: всем файлам в одной файловой группе разрешено автозагрузку с разумными приращениями (100 МБ для файла данных, 10% для файла журнала), доступно более 100 Гб свободного места для база данных, tempdb
установлена на автостраду, а также на большом диске свободного места на диске.
Чтобы решить проблему, я добавил второй файл в файловую группу, и ошибка исчезла. Но я чувствую себя неловко в этой ситуации.
Где проблема, ребята?