Satış platformlarında veya e-ticaret sitelerinde sayfamız bulunmamaktadır. Güvenliğiniz için yalnızca resmi iletişim kanallarımızı kullanın.
🔴 Logo SQL Hatası Çözümü

Logo PRIMARY Filegroup
is Full Hatası

Logo yazılımında "Could not allocate space... PRIMARY filegroup is full" hatası neden çıkar ve nasıl çözülür? Adım adım rehber.

Hata Mesajı Nasıl Görünür?

🔴 Tam Hata Mesajı
Microsoft OLE DB Provider for SQL Server: Could not allocate space for object 'dbo.LG_XXX_TABLENAME' in database 'FİRMADB' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup. (80040E14) Native Error: 42000 (1105)
💡 Bu hata Logo yazılımına özel değildir. SQL Server veritabanının büyüyememesi durumunda ortaya çıkan standart bir SQL Server hatasıdır. Logo Start 3, GO Wings ve GO 3'te görülebilir.

Bu Hata Neden Çıkar?

İki temel nedeni vardır. Hangisi olduğunu tespit etmek çözüm yöntemini belirler.

🔴 Neden 1 — SQL Express 10 GB Sınırı

SQL Server Express sürümü kullanıyorsanız veritabanı boyutu maksimum 10 GB ile sınırlıdır. Veritabanınız bu sınıra ulaştığında yeni kayıt eklenemez ve bu hata çıkar.

Logo'nun eski kurulumlarında veya küçük işletmelerde SQL Express yaygın olarak kullanılır.

🟡 Neden 2 — Autogrowth Kapalı veya Disk Dolu

SQL Server Standard sürümü kullanılıyor olsa bile veritabanı dosyasının otomatik büyümesi (Autogrowth) kapalıysa veya maksimum boyut sınırı belirlenmiş ise bu hata alınabilir.

Ayrıca sunucu diskinin tamamen dolması da aynı hataya yol açar.

Hangi SQL Sürümünü Kullanıyorsunuz?

Önce SQL Server sürümünüzü öğrenin. Çözüm buna göre değişir.

1

SQL Server Management Studio'yu Açın

Başlat menüsünden SQL Server Management Studio (SSMS) yazarak açın. Sunucuya bağlanın.

2

Sürümü Kontrol Edin

Yeni sorgu açıp şu komutu çalıştırın: SELECT @@VERSION

Sonuçta "Express Edition" yazıyorsa → Neden 1
"Standard Edition" veya "Developer Edition" yazıyorsa → Neden 2

3

Disk Alanını Kontrol Edin

Sunucu bilgisayarda Bilgisayarım → C: sürücüsü boş alanı kontrol edin. 5 GB'ın altındaysa önce disk temizliği yapın.

SQL Express Kullanıyorsanız Çözüm

⚠️ SQL Express ile 10 GB sınırını aştıysanız tek kalıcı çözüm SQL Server Standard lisansına geçmektir. Autogrowth ayarı Express sürümünde bu sınırı kaldırmaz.
1

SQL Server Standard Lisansı Alın

Microsoft'tan veya yetkili bir satıcıdan SQL Server Standard lisansı edinin. Logo GO Wings ve GO 3 için SQL Server Standard önerilmektedir.

2

SQL Server Standard Kurulumu

Mevcut Express kurulumunun yanına Standard kurulumu yapılır. Veritabanları yeni instance'a taşınır.

3

Logo Bağlantı Ayarlarını Güncelleyin

Logo yazılımında sunucu/instance adı yeni SQL Server Standard'ı gösterecek şekilde güncellenir.

4

Uzman Destek Alın

Bu işlem veri kaybı riski taşır. Konya'da yetkili bayi olarak bu geçişi sizin için güvenle yapıyoruz: 0532 400 19 04

Autogrowth Kapalıysa Çözüm

SQL Server Standard kullanıyorsanız ve disk alanı varsa Autogrowth ayarını açmak yeterlidir.

1

SSMS'de Veritabanına Sağ Tıklayın

SQL Server Management Studio'da sol panelden Logo veritabanını (genellikle firma adı veya FDA, FDB gibi) bulun. Üzerine sağ tıklayın → Properties seçin.

2

Files Sekmesine Geçin

Açılan Properties penceresinde sol taraftan Files sekmesine tıklayın. Veri dosyası (.mdf) satırını bulun.

3

Autogrowth / Maxsize Ayarını Değiştirin

Autogrowth sütunundaki üç nokta (...) butonuna tıklayın. Açılan pencerede:

Enable Autogrowth seçeneğini işaretleyin
Maximum File SizeUnlimited seçin
OK diyerek kaydedip çıkın

4

Logo'yu Yeniden Başlatın

Ayarlar kaydedildikten sonra Logo yazılımını kapatıp yeniden açın. Hata geçmiş olmalıdır.

Sık Sorulan Sorular

Bu hata veriler silinmeden çözülür mü?
Evet. Autogrowth ayarı veya SQL Standard geçişi yapıldığında mevcut veriler silinmez. Ancak işlem öncesinde mutlaka veritabanı yedeği alınmasını öneririz.
SQL Express yerine ne kullanmalıyım?
Logo, production ortamı için SQL Server 2016 ve üzeri Standard sürüm önermektedir. SQL Express'in 10 GB sınırı büyüyen işletmeler için yetersiz kalmaktadır.
Hata tekrar çıkmaması için ne yapmalıyım?
SQL Express kullanıyorsanız Standard sürüme geçin. Standard kullanıyorsanız Autogrowth ayarını Unlimited yapın ve sunucu diskini düzenli takip edin. Disk doluluk uyarısı için izleme araçları kurulabilir.
Bu işlemi kendim yapabilir miyim?
Autogrowth ayarı nispeten basit bir işlemdir. Ancak SQL Express'ten Standard'a geçiş veri taşıma içerdiğinden uzman desteği önerilir. Konya'da uzaktan bağlantıyla bu işlemi güvenle yapıyoruz: 0532 400 19 04

Sorunu Çözemediyseniz Bizi Arayın

Konya'da Logo yazılım uzmanı ekibimiz uzaktan bağlantıyla sorununuzu hızla çözer.