DBAtlas · Atlas de operaciones de bases de datos

1101: Could not allocate a new page because of insufficient disk space in filegroup (no se pudo asignar una nueva página por falta de espacio en disco en el filegroup)

SQL Server

¿Qué significa?

SQL Server intentó asignar una nueva página para un objeto, pero el filegroup no tiene suficiente espacio en disco. Los archivos de datos no pueden crecer ni encontrar una página libre, por lo que la escritura falla.

¿Por qué ocurre?

El disco que contiene el archivo de datos está lleno; el autogrow está deshabilitado en el archivo o se alcanzó MAXSIZE; o todos los archivos del filegroup llegaron a su tamaño máximo. Habitual durante INSERT grandes/creación de índices.

Cómo solucionarlo

Libere espacio en el disco o añada espacio al filegroup. Aumente el archivo o habilite el autogrow: ALTER DATABASE db MODIFY FILE (NAME = logical_name, SIZE = 20GB, MAXSIZE = UNLIMITED, FILEGROWTH = 512MB); Como alternativa, añada un nuevo archivo al filegroup (en otro disco). Para ver el uso de los archivos, consulte sys.database_files y el espacio libre con DBCC SQLPERF.

Abrir en DBAtlas →

Más entradas de este motor