Skip links

Netsis ‘Locked Record’ / ‘Kayıt Kilitli’ Çözüm

📅 Son güncelleme: 30 Nisan 2026 📖 Okuma süresi: ~3 dk ✓ Logo Yazılım yetkili bayisi tarafından doğrulandı

Netsis ‘Locked Record’ / ‘Kayıt Kilitli’ Çözüm

Çoklu kullanıcı ortamında “Kayıt kilitli” veya “Locked record” hatası başka kullanıcı tarafından düzenlenen bir kaydı açma denemesi.

Hata Senaryoları

  • Aynı fişi 2 kullanıcı aynı anda açtı
  • Önceki kullanıcı çıkmadı (donmuş oturum)
  • Veritabanı transaction lock
  • Deadlock sonrası temizlenmemiş kilit

Hızlı Çözüm

1. Kayıt Kilitleyen Kullanıcıyı Bul

SELECT * FROM NETSIS_AKTIF_KILITLER 
WHERE KAYIT_ID = '...';

2. Kullanıcı ile İletişim

Kayıt sahibinden çıkmasını rica et

3. Donmuş Oturum Kapat (Admin)

Sicil → Aktif Oturumlar → İlgili kullanıcıyı zorla çıkar

4. SQL Lock Temizleme

SELECT request_session_id, resource_type
FROM sys.dm_tran_locks 
WHERE resource_type = 'OBJECT';

KILL [session_id];

Önleme

  • Kullanıcı oturum süresi (30 dk timeout)
  • Aynı fişe çoklu erişim engelleme
  • Düzenli SQL lock temizleme job
  • Onay zinciri ile sıralı erişim

SSS

Lock’u zorla kırmak güvenli mi?

Genelde evet, ama o kullanıcının yaptığı değişiklik kaybolabilir.

Deadlock nasıl önlenir?

İndeks optimizasyonu + RCSI (Read Committed Snapshot Isolation) açma.

Sürekli lock sorunu yaşıyorum?

SQL Server tuning + kullanım analizi gerekli. Profesyonel destek önerilir.

Bu ürün için profesyonel destek mi gerekiyor?

Logo Yazılım yetkili Netsis bayisi olarak 7/24 hizmetinizdeyiz. Ücretsiz demo, fiyat teklifi ve teknik destek için iletişime geçin.

🛠 Netsis kullanırken teknik sorunla mı karşılaştınız?

Türkiye geneli 7/24 Netsis teknik destek hizmeti veren netsis-destek.com sitemizden detaylı bilgi alabilirsiniz.

Leave a comment

Bu hafta 27 firma teklif aldı ×
🎁

Ayrılmadan Önce — Ücretsiz Teklif!

Logo Netsis ürünleri için size özel fiyat teklifi + ücretsiz ihtiyaç analizi. 15 dakikada uzman görüşü alın.

Logo Yazılım yetkili bayisi · 15+ yıllık deneyim · 500+ aktif müşteri

💬