DBAtlas · Veritabanı operasyon atlası

1101: Could not allocate a new page because of insufficient disk space in filegroup

SQL Server

Ne demek?

SQL Server, bir nesneye yeni sayfa ayırmak istedi ancak ilgili dosya grubunda (filegroup) yeterli disk alanı yok. Data file'lar ne büyüyebiliyor ne de yeni sayfa bulabiliyor; bu yüzden veri yazma işlemi başarısız oluyor.

Neden olur?

Data file'ın bulunduğu disk dolmuş; dosya otomatik büyümeye (autogrow) kapalı ya da MAXSIZE sınırına ulaşmış; veya dosya grubundaki tüm dosyalar tavan boyutlarına dayanmış. Büyük INSERT/index oluşturma işlemleri sırasında sık görülür.

Nasıl çözülür?

İlgili diskte yer açın veya dosya grubuna alan ekleyin. Dosyayı büyütün ya da otomatik büyümeyi açın: ALTER DATABASE db MODIFY FILE (NAME = mantiksal_ad, SIZE = 20GB, MAXSIZE = UNLIMITED, FILEGROWTH = 512MB); Alternatif olarak dosya grubuna yeni bir dosya ekleyin (başka bir diskte). Dosya kullanımını görmek için sys.database_files ve DBCC SQLPERF ile boş alanı kontrol edin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar