1105: Could not allocate space for object in database because the filegroup is full (no se puede asignar espacio: el filegroup está lleno)
SQL Server¿Qué significa?
El filegroup que contiene el archivo de datos está lleno y no se puede asignar espacio para datos nuevos. Las inserciones/actualizaciones fallan.
¿Por qué ocurre?
El archivo de datos no puede crecer (autogrowth deshabilitado o MAXSIZE alcanzado), no hay espacio libre en disco, el filegroup PRIMARY está agotado o un límite de tamaño de archivo.
Cómo solucionarlo
Libere espacio en disco o añada un disco/archivo nuevo. Habilite autogrowth en el archivo de datos o amplíelo (ALTER DATABASE ... MODIFY FILE). Añada un archivo nuevo al filegroup. Archive y purgue los datos innecesarios/antiguos. Para tempdb, revise los archivos de tempdb y su disco.
Más entradas de este motor
- 2628String or binary data would be truncated in table, column ...; truncated value (los datos se truncarían en la tabla y columna indicadas)
- 1222Lock request time out period exceeded (se superó el tiempo de espera de la solicitud de bloqueo)
- 9002The transaction log for database is full due to ... (el log de transacciones de la base de datos está lleno)
- 208Invalid object name (nombre de objeto no válido)
- 229The SELECT/EXECUTE permission was denied on the object (se denegó el permiso SELECT/EXECUTE sobre el objeto)
- 4060Cannot open database requested by the login. The login failed (no se puede abrir la base de datos solicitada; falló el inicio de sesión)
- 233A connection was successfully established with the server, but then an error occurred (no process is on the other end of the pipe) (conexión establecida, pero luego se produjo un error)