Firebird-Unidac Timeout Değiştirme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
alguli
Üye
Mesajlar: 35
Kayıt: 04 Nis 2007 01:03

Firebird-Unidac Timeout Değiştirme

Mesaj gönderen alguli »

Delphi XE5, Firebird 2.5 ve Unidac 6.1.6 kullanıyorum.
Server ve network yoğunluğuna göre timeouta düşüp kesinti yaşıyorum.
Forumda ve başka yerlerde bulduğum çözümler derdime derman olmadı maalesef.
Timeout belirleyebileceğim herhangi bir property ya da fonksiyon bulamadım.
Timeout özelliğini nerden ve nasıl değiştireceğim konusunda yardım bekliyorum.
Teşekkür Ederim.
Hayat yalanlarla dolu bir aşktır.
Gerçek aşka erişince o da biter.
ertank
Kıdemli Üye
Mesajlar: 1712
Kayıt: 12 Eyl 2015 12:45

Re: Firebird-Unidac Timeout Değiştirme

Mesaj gönderen ertank »

Merhaba,

Oldukça eski bir versiyon kullanıyorsun. Güncellemende fayda var. Sorununu biraz daha detaylı anlatman mümkün mü? Bir Query çalıştırıyorsun ve zaman aşımına düşüyor? Yoksa uygulama boşta dururken mi zaman aşımına düşüyor?

Bildiğim kadarıyla UniDAC içinde timeout parametresi yok. Ancak Connection options içinde DisconnectedMode parametresini incele.
DisconnectedMode: Sorunlu netwok bağlantılarında iletişim gerektiğinde bağlantı sağlar. İş bitince bağlantıyı keser. Sürekli bağlı kalmaz. Bunun için senin özel bir kod yazmana gerek yok. Otomatik olarak arka planda yapılır.
Cevapla