Notre base de données est actuellement à 64 Go et l'une de nos applications a commencé à échouer avec l'erreur suivante :
System.Data.SqlClient.SqlException
: Impossible d'allouer de l'espace pour l'objet'cnv.LoggedUnpreparedSpos'.'PK_LoggedUnpreparedSpos'
dans la base de données'travelgateway'
parce que le'PRIMARY'
Le groupe de fichiers est plein. Créez de l'espace disque en supprimant les fichiers inutiles, en déposant des objets dans le groupe de fichiers, en ajoutant des fichiers supplémentaires au groupe de fichiers ou en activant la croissance automatique pour les fichiers existants dans le groupe de fichiers.
J'ai tout vérifié : tous les fichiers d'un même groupe de fichiers sont autorisés à croître automatiquement avec des incréments raisonnables (100 Mo pour un fichier de données, 10 % pour un fichier journal), plus de 100 Go d'espace libre sont disponibles pour la base de données, tempdb
est également configuré pour une croissance automatique avec beaucoup d'espace libre sur son disque dur.
Pour résoudre un problème, j'ai ajouté un deuxième fichier au groupe de fichiers et l'erreur a disparu. Mais je me sens mal à l'aise dans cette situation.
Où est le problème, les gars ?
1 votes
Et il n'y a pas de taille maximale de fichier spécifiée ?