FireBird büyük bir SQL Insert Scriptinde Connection Kapanıyor

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
ilkeryesiloglu
Üye
Mesajlar: 18
Kayıt: 07 Haz 2004 08:04
Konum: Mersin
İletişim:

FireBird büyük bir SQL Insert Scriptinde Connection Kapanıyor

Mesaj gönderen ilkeryesiloglu » 12 Tem 2017 02:40

Merhabalar,

FireBird 2.5 kurulu olan uzak sunucuya script ile insert işleminde bağlantı kapanıyor.
Değişik lokasyonlardaki sunucularda test ettik fakat sonuç aynı. Hatta aynı scripti IBExpert ile denediğimizde de aynı sonuç meydana gelmekte.
Modem üzerinde paketin boyutu büyük olduğu için engelleme olur mu diye inceledik fakat yönelndirme ayarlarında paket boyutu için bir ayar bulamadık.
Scriptin boyutu notepad içinde baktığımızda 2186 byte.
Delphide hem IBQuery (IBX) hemde UniQuery (Unidac) ile de denedik.
Konuyla ilgili tecrübesi olan arkadaşların yardımını rica ediyoruz.

Teşekkürler, iyi çalışmalar.

Meydana Gelen Hatanın Mesajı:
Unable to complete network request to host.
Error reading data from the connection.

Kod: Tümünü seç

INSERT INTO HAREKET(
OID, FORMNO, FORMYILI, TARIHI, BOLGEKODU, OIDFIRMA, FIRMA_VERGINO, FIRMANO, RUHSATNO, FIRMAUNVANI, 
RUHSATTIPI, OID_DKBFIRMA, DKB_FIRMAUNVANI, DKBNO, FORMU_DOLDURAN, BICI_FIRMANO, BICI_RUHSATNO, 
BICI_FIRMAUNVANI, BICI_RUHSATTIPI, BICI_OID_DKBFIRMA, BICI_DKB_FIRMA_UNVANI, BICI_DKBNO, BICI_ISLEMKONUSU, 
BICI_ISLEMKONUSEC, BICI_ALICI_ADISOYADI, ISLEM_YONU, ISLEMKONUSU, ISLEMKONUSEC, ISLEMKONUSUACK, ISLEMTURU, 
ISLEMTURU_ACK, ISLEMTURU_DIGER_TIP, ISLEMTURU_GECICI_DETAY, ISLEMTURU_GECICI_SURESONU, SEVKIYAT_SEKLI, 
SEVKIYAT_SEKLI_DIGERTIP, SEVKIYATSEKLIACK, GEMI_ADI, GEMI_DRAFT, GEMI_GRTNRT, GEMI_BOYU, GEMI_BAYRAGI, 
GEMI_ACENTAADI, ISLETICI_ORTAKDEPO, ISLETICI_KANTAR, ISLETICI_YUKBOS, ISLETICI_ISMAKINASI, 
ISLETICI_ELLECLEME, ISLETICI_KOORDINASYON, ISLETICI_ACIKLAMA, MAL_BEDELI_USD, NAVLUN_TOPLAM_USD, 
SIGORTA_TOPLAM_USD, CIF_TOPLAM_USD, FON_USD, TAHSIL_EDILEN_FON, FONMUAF, TOPLAM_BRUTKG, KAPANDI, 
GUMRUK_TESCILNO, GUMRUK_TESCILTARIHI, GUMRUK_ID, IPTAL, IPTALTARIHI, KAYIT_TURU, DURUMU, ACIKLAMA, LOGTIP, 
LOGUSER, LOGTIME)
values(:OID, :FORMNO, :FORMYILI, :TARIHI, :BOLGEKODU, :OIDFIRMA, :FIRMA_VERGINO, :FIRMANO, :RUHSATNO, 
:FIRMAUNVANI, :RUHSATTIPI, :OID_DKBFIRMA, :DKB_FIRMAUNVANI, :DKBNO, :FORMU_DOLDURAN, :BICI_FIRMANO, 
:BICI_RUHSATNO, :BICI_FIRMAUNVANI, :BICI_RUHSATTIPI, :BICI_OID_DKBFIRMA, :BICI_DKB_FIRMA_UNVANI, 
:BICI_DKBNO, :BICI_ISLEMKONUSU, :BICI_ISLEMKONUSEC, :BICI_ALICI_ADISOYADI, :ISLEM_YONU, :ISLEMKONUSU, 
:ISLEMKONUSEC, :ISLEMKONUSUACK, :ISLEMTURU, :ISLEMTURU_ACK, :ISLEMTURU_DIGER_TIP, :ISLEMTURU_GECICI_DETAY, 
:ISLEMTURU_GECICI_SURESONU, :SEVKIYAT_SEKLI, :SEVKIYAT_SEKLI_DIGERTIP, :SEVKIYATSEKLIACK, :GEMI_ADI, 
:GEMI_DRAFT, :GEMI_GRTNRT, :GEMI_BOYU, :GEMI_BAYRAGI, :GEMI_ACENTAADI, :ISLETICI_ORTAKDEPO, 
:ISLETICI_KANTAR, :ISLETICI_YUKBOS, :ISLETICI_ISMAKINASI, :ISLETICI_ELLECLEME, :ISLETICI_KOORDINASYON, 
:ISLETICI_ACIKLAMA, :MAL_BEDELI_USD, :NAVLUN_TOPLAM_USD, :SIGORTA_TOPLAM_USD, :CIF_TOPLAM_USD, :FON_USD, 
:TAHSIL_EDILEN_FON, :FONMUAF, :TOPLAM_BRUTKG, :KAPANDI, :GUMRUK_TESCILNO, :GUMRUK_TESCILTARIHI, :GUMRUK_ID, 
:IPTAL, :IPTALTARIHI, :KAYIT_TURU, :DURUMU, :ACIKLAMA, :LOGTIP, :LOGUSER, :LOGTIME
)

Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2069
Kayıt: 12 Haz 2003 03:05
Konum: merkez camii yanı

Re: FireBird büyük bir SQL Insert Scriptinde Connection Kapanıyor

Mesaj gönderen freeman35 » 12 Tem 2017 03:12

Aşağı yukarı aynı uzunlukta bir query yi fb1,5,6 ile yıllardır kullanıyorum.
tavsiyem, db yi bir verify edin, sonrada script i parçalayarak, field ları deneyin. triggerlar vs varsa onlara bakın. her ne kadar hata bağlantı gibi görünsede farklı olabilir. db yi başka bir makinaya alıp ordada deneyin, işletim sisteminden kaynaklı bir sorunda olabilir.
3rd party toollar yerine isql.exe ile test edin. bu daha garantidir.
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!

Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 690
Kayıt: 28 Nis 2011 09:33
Konum: İstanbul

Re: FireBird büyük bir SQL Insert Scriptinde Connection Kapanıyor

Mesaj gönderen greenegitim » 12 Tem 2017 04:37

Sorunu bence ağ kartında, antivirüs, güvenlik duvarı v.s şeylerde arayın
Mücadele güzelleştirir!

ilkeryesiloglu
Üye
Mesajlar: 18
Kayıt: 07 Haz 2004 08:04
Konum: Mersin
İletişim:

Re: FireBird büyük bir SQL Insert Scriptinde Connection Kapanıyor

Mesaj gönderen ilkeryesiloglu » 14 Tem 2017 09:24

İlgilenen arkadaşlara çok teşekkür ederim.
Sorunun sebebi 3050 numaralı porta internet servis sağlayıcının özel bir muamelesinden kaynaklandığını anladık.
Başka bir servis sağlayıcı ile aynı işlemi denediğimize herhangi bir sıkıntı çıkmadı. Buradan 3050 portun problem olduğu kanaatine vardık.
Problemi ise şöyle çözdük. Modemden NAT yaparken dış portu 46350 i portu 3050 olarak yönlendirme kaydı açtık.
Bu haliyle dış port 3050 olmadığı için sorun çözülmüş oldu.

İyi çalışmalar.

Cevapla