В моем приложении C # .NET 3.5 используется MS SQL Server 2008 Express. Я пишу огромное количество данных в базу данных. В какой-то момент я получаю исключение:
Не удалось выделить место для объекта 'dbo.Attachment'. 'PK_ Attachme _3214EC0707020F21' в базе данных 'Cases', поскольку файловая группа 'PRIMARY' заполнена. Создайте дисковое пространство, удаляя ненужные файлы, удаляя объекты в файловой группе, добавляя дополнительные файлы в файловую группу или устанавливая автоматический рост для существующих файлов в файловой группе.
Просматривая базу данных, я не вижу никаких проблем: начальный размер установлен в 4 ГБ, автоматический рост установлен в 1 МБ (затем я установил его в 10%), но это не имеет никакого значения.
Общая страница свойств показывает, что размер базы данных составляет 4117 МБ, а доступное пространство - 0,15 МБ. Почему он не увеличивает размер автоматически? Это Экспресс ограничение?