1101: Could not allocate a new page because of insufficient disk space in filegroup (não foi possível alocar uma nova página por falta de espaço em disco no filegroup)
SQL ServerO que significa?
O SQL Server tentou alocar uma nova página para um objeto, mas o filegroup não tem espaço em disco suficiente. Os arquivos de dados não conseguem crescer nem encontrar uma página livre, por isso a escrita falha.
Por que acontece?
O disco que contém o arquivo de dados está cheio; o autogrow está desabilitado no arquivo ou o MAXSIZE foi atingido; ou todos os arquivos do filegroup chegaram ao limite de tamanho. Comum durante INSERTs grandes/criação de índices.
Como resolver
Libere espaço no disco ou adicione espaço ao filegroup. Aumente o arquivo ou habilite o autogrow: ALTER DATABASE db MODIFY FILE (NAME = logical_name, SIZE = 20GB, MAXSIZE = UNLIMITED, FILEGROWTH = 512MB); Como alternativa, adicione um novo arquivo ao filegroup (em outro disco). Para ver o uso dos arquivos, consulte sys.database_files e o espaço livre com DBCC SQLPERF.
Mais entradas deste banco
- 601Could not continue scan with NOLOCK due to data movement
- 50000Erro personalizado gerado com RAISERROR
- 3902The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION
- 3729Cannot DROP because it is being referenced by object (não é possível remover porque outro objeto o referencia)
- 3961Snapshot isolation transaction failed because the object was modified by a DDL statement (a transação snapshot falhou porque um comando DDL modificou o objeto)
- 1785Introducing FOREIGN KEY constraint may cause cycles or multiple cascade paths (a constraint FOREIGN KEY pode causar ciclos ou vários caminhos em cascata)
- 9421XML parsing: illegal xml character