Firebird 2.0.4 de sürekli database kopmaları

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
Kullanıcı avatarı
Asri
Kıdemli Üye
Mesajlar: 767
Kayıt: 16 Eyl 2003 09:54
Konum: istanbul

Firebird 2.0.4 de sürekli database kopmaları

Mesaj gönderen Asri »

Merhaba Arkadaşlar,

firebird 2.0.4 database'ini kullanan programımız gün içinde bir çok defa database bağlantı hatası vermektedir.

Bu kesintiler sırasında network altyapısı ve şubeler arası bağlantılarında bir sorun yaşanmamaktadır.

Hem server üzerinden remote çalışanlar hemde yerel ağda çalışanlar aynı anda aynı hatayı almaktadırlar.

Bu problem ortaya çıktığında firebird manger dan stop/start yaparak sistem tekrar çalışır hale getirilebilmektedir.

Aynı zamanda firebird log dosyası aşırı şişmektedir.
Bu log dosyası genel de aşağıdaki hataları içeriyor.
10054 ve 10053 hataları okadar fazla oluyor ki aynı saniyede defalarca tekrarlanıyor yada her saniye arka arkaya aynı kodlu hataları kaydediyor.

Kod: Tümünü seç

SERVER (Server)	Thu Jun 19 16:20:06 2008
	INET/inet_error: read errno = 10054

SERVER (Client)	Thu Jun 19 16:21:56 2008
	INET/inet_error: send errno = 10053

SERVER (Client)	Fri Jun 27 10:33:12 2008
	REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. 
	Uncommitted work may have been lost
Bu tarihler arasında firebird log dosyası 781 mb olmuştur.
Thu Jun 19 16:20:06 ve Wed Jul 02 11:07:39 2008


Bur da da firebird log dosyasının son bölümlerinden kesintisiz logları.

Kod: Tümünü seç

SERVER (Client)	Wed Jul 02 09:49:51 2008
	INET/inet_error: send errno = 10054


SERVER (Client)	Wed Jul 02 09:50:02 2008
	INET/inet_error: send errno = 10054


SERVER (Client)	Wed Jul 02 09:50:05 2008
	INET/inet_error: send errno = 10054


SERVER (Client)	Wed Jul 02 09:50:05 2008
	REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. 
	Uncommitted work may have been lost


SERVER (Client)	Wed Jul 02 09:50:05 2008
	INET/inet_error: send errno = 10054


SERVER (Client)	Wed Jul 02 09:50:06 2008
	INET/inet_error: connect errno = 10061


SERVER (Client)	Wed Jul 02 09:50:09 2008
	INET/inet_error: connect errno = 10061


SERVER (Client)	Wed Jul 02 09:57:19 2008
	Guardian starting: C:\Program Files\Firebird\Firebird_2_0\bin\fbserver.exe



SERVER (Server)	Wed Jul 02 10:54:19 2008
	INET/inet_error: read errno = 10054


SERVER (Server)	Wed Jul 02 10:54:27 2008
	INET/inet_error: read errno = 10054
Yardımlarınız için şimdiden teşekkürler.
iyi çalışmalar.
En son Asri tarafından 03 Tem 2008 05:25 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Öğrenmek ve öğretmek, akıntıya karşı yüzmek gibidir ilerleyemediğiniz taktirde gerilersiniz.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Re: Firebird 2.0.4 de sürekli database kopmaları

Mesaj gönderen mussimsek »

Merhaba,

Aradaki hattın sağlıklı olması server'la client arasındaki iletişimin sağlıklı olduğu manasına gelmez.

1. Arada timeout'lar olabilir. Bunu ping ip -t gibi uzun süreli bir çalıştırma veya bildiğiniz varsa çeşitli araçlar ile tespit etmeye çalışın.

2. Aldığınız hatalardan da anladığım kadarıyla firewall tarzı bir uygulama 3050 portunu bloke ediyor gibi. Aldığınız hatalar :

10061 :Connection refused
10053 : Software caused connection abort
10054 : Connection reset by peer

Modem varsa 3050 portunu Firebird server'a yönlendirin. Firebird server'da firewall veya antivirüs gibi bloke edecek uygulamalarda gerekli ayarları yapın. Bir süre devre dışı bırakıp deneyip görebilirsiniz de...

Kolay gelsin.
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: Firebird 2.0.4 de sürekli database kopmaları

Mesaj gönderen unicorn64 »

@mussimsek Hocam açıklamalarınıza göre bu engelleme durumunun sürekli olması gerekmez mi? yani firewall ya engelliyordur yada engellemiyordur, anlık engelleme yaparmıki acep??


timeout ihtimali daha yüksek bence...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Re: Firebird 2.0.4 de sürekli database kopmaları

Mesaj gönderen gkimirti »

win2000 server üzerinde ben de aynı sorunları yaşamıştım.
kullanıcı belli bir zaman sonra timeouta uğruyor, bağlantı sorunu yaşıyordu.
o zamanlar yaptığım araştırmalar neticesinde w2000 server da tcp/ip bağlantı ile alakalı dll lerde vs. firebird ile bir sorun çıkarttığı kanısına varmıştım.
ama win2003 server üzerinde deneme fırsatım olmadı.
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Firebird 2.0.4 de sürekli database kopmaları

Mesaj gönderen aslangeri »

eğer ib eventları kullanıyorsanız config dosyasindan onlar içinde bir port belirtin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
Asri
Kıdemli Üye
Mesajlar: 767
Kayıt: 16 Eyl 2003 09:54
Konum: istanbul

Re: Firebird 2.0.4 de sürekli database kopmaları

Mesaj gönderen Asri »

Merhaba,

Yardımlar için teşekkür ederim arkadaşlar.
Deneyip sonuçları bildiririm.

iyi çalışmalar.
Öğrenmek ve öğretmek, akıntıya karşı yüzmek gibidir ilerleyemediğiniz taktirde gerilersiniz.
Cevapla