Database sürekli erişimde meydana gelen hata

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Database sürekli erişimde meydana gelen hata

Mesaj gönderen SieS »

S.A.

Yaklaşık 15 makina aynı veritabanı üzerinde işlem yapıyor bu sayı artabilir eksilebilir orda problem yok fakat bu 15 makina içerisinden 8 makina 7/24 çalışmakda kesintisiz ve sürede vt ile sürekli veri alış vrişi halinde .
Uzun süre açık olmasındanmıdır, veya başka bir problemmi vardır birtürlü çözemedim.
Yaklaşık 3 yada 4 saat makina bağlı kaldığı zaman ekranda
"unrecognized database parameter block " hatası çıkıyor bağlantıları kesiyor ve hiç bir işlem yapmıyor.

program kapatılıp açılırsa normal çalışmaya devam ediyor.

Böyle bir olayla karşılaşan arkadaşım oldumu.

Teşekkürler..
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Ortamın sıcaklığını bilemiyorum ama sıcaklıktan sistemde olan bir problem sebep olmasın :?:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

O kadar sıcak bir ordam değil, ayrıca büro ortamındada denedim programı açıp bırakıyorum aynı şekilde yine veriyor.

sanki uzun süre vt ye bağlı kalınca birileri yada bişeyler tarından tekmeleniyo gibi :lol:
ama faili bulamadım :lol:
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
meron06
Üye
Mesajlar: 393
Kayıt: 15 Eki 2005 04:23

Mesaj gönderen meron06 »

eğer vt firebird yada interbase ise vt nin yüklü olduğu anamakinadaki gds32 dll i terminallerdeki makinalara kopyala .benzer hata ile bende karşılaşmıştım.serverdaki dll i terminallere kpyalayınca düzeldi.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

zaten o dll olmadan terminaller çalışmıyor. Sorun ondan değil
sorun terminalde çalışan programın uzun süre bağlı kalması ve hiç bir işlem yapılmaması. Firebird server uzun süre hareketsiz kalan terminalin bağlantısını kesiyor.
Bende o nedenle 5 dk bekleyip database bağlantısını kapatıyorum.
Kullanıcı herhangi bir tuşa dokununca tekrar bağlantı kurduruyorum.
Sorun halloldu ...

İLginize teşekkür ederim.
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
meron06
Üye
Mesajlar: 393
Kayıt: 15 Eki 2005 04:23

Mesaj gönderen meron06 »

o dll olmazsa tabiki terminaller çalışmaz .ama benim demek istediğim şey farklıydı.şu ki eğer serverdaki gds32 dll le terminallerdeki dll farklı ise sorun ondan oluyor demek istedim.yani servierdaki dll i terminaldeki dll in üstüne kpyala 5 dakika da bi bağlantı tazelemene gerek kalmaz.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
transaction uzun süre açık kalırsa ve bir işlem yapılmazsa server bağlantıyı kesiyor olabilir. Açık transactionları kapatırsanız düzelir kanaatindeyim.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla