O zisťovaní spadnutých spojení je niečo napísane v otázke č. 283:
Akým spôsobom server Firebird 2.1 detekuje prerušenie klientských spojení?
Firebird to môže zisťovať dvoma spôsobmi, buď podľa nastavenia konštánt v registroch
tak ako je popísane v tom odkaze, alebo podľa nastavenia premennej DummyPacketInterval
v súbore firebird.conf.
Pokiaľ by ste z nejakého dôvodu mali na serveri Firebird 2.1.0 (s K/S sa teraz
inštaluje 2.1.1), tak nastavenie DummyPacketInterval nie je možné použiť, pretože
zhadzuje spojenia. Takže doporučujem skontrolovať čo máte v tomto konfiguračnom
súbore nastavene v DummyPacketInterval a to nastavenie v registroch čo je popísane
v tom odkaze.
Ak máte FB 2.1.1, môžete skúsiť jeden spôsob nahradiť druhým, teda záznamy v
registroch zmazať a nahradiť ho nastavením DummyPacketInterval, ktorý sme používali
s FB 1.5. Ako zmeniť nastavenie DummyPacketInterval vo firebird.conf je popísané
ešte v staršom odkaze:
Jakým způsobem server Firebird 1.5 detekuje přerušení klientských spojení?
Prípadne ešte nastavte v registroch na klientských staniciach záznam DisableDHCPMediaSense=1, ako je popísane tu
http://www.ibphoenix.com/main.nfs?a=ibphoenix&l=;PAGES;NAME='ibp_keepalive'