Netsis ‘Locked Record’ / ‘Kayıt Kilitli’ Çözüm
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
Genelde evet, ama o kullanıcının yaptığı değişiklik kaybolabilir.
İndeks optimizasyonu + RCSI (Read Committed Snapshot Isolation) açma.
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.

