1101: Could not allocate a new page because of insufficient disk space in filegroup (impossible d'allouer une nouvelle page : espace disque insuffisant dans le filegroup)
SQL ServerQue signifie cette erreur ?
SQL Server a tenté d'allouer une nouvelle page pour un objet, mais le filegroup manque d'espace disque. Les fichiers de données ne peuvent ni croître ni trouver de page libre, donc l'écriture échoue.
Cause
Le disque hébergeant le fichier de données est plein ; l'autogrow est désactivé sur le fichier ou MAXSIZE est atteint ; ou chaque fichier du filegroup a atteint son plafond de taille. Fréquent lors de gros INSERT/créations d'index.
Comment la corriger
Libérez de l'espace sur le disque ou ajoutez de l'espace au filegroup. Agrandissez le fichier ou activez l'autogrow : ALTER DATABASE db MODIFY FILE (NAME = logical_name, SIZE = 20GB, MAXSIZE = UNLIMITED, FILEGROWTH = 512MB); Vous pouvez aussi ajouter un nouveau fichier au filegroup (sur un autre disque). Pour voir l'utilisation des fichiers, consultez sys.database_files et l'espace libre avec DBCC SQLPERF.
Autres entrées pour ce moteur
- 601Could not continue scan with NOLOCK due to data movement (poursuite du parcours NOLOCK impossible en raison d'un déplacement de données)
- 50000Erreur personnalisée levée avec RAISERROR
- 3902The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION (COMMIT TRANSACTION sans BEGIN TRANSACTION correspondant)
- 3729Cannot DROP because it is being referenced by object (DROP impossible : l'objet est référencé par un autre objet)
- 3961Snapshot isolation transaction failed because the object was modified by a DDL statement (échec de la transaction en snapshot isolation : objet modifié par une instruction DDL)
- 1785Introducing FOREIGN KEY constraint may cause cycles or multiple cascade paths (la contrainte FOREIGN KEY peut créer des cycles ou plusieurs chemins de cascade)
- 9421XML parsing: illegal xml character (analyse XML : caractère XML illégal)