ib servere bağlanma hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
guney
Üye
Mesajlar: 88
Kayıt: 19 Ağu 2003 03:04
Konum: İstanbul

ib servere bağlanma hatası

Mesaj gönderen guney »

unable to comlate network reguest tı host "192.168.1.12"
failed to locate host machine
Undefined service gds_db/tcp


hatası veriyor. nedeni nedir?

makine xp ağ yapılandırması doğru.
data yoluda doğru.

diğer terminaller aynı yapılandırma ile servere bağlanıyor. ama bu makine bağlanmıyor.

ilk kurulunca bağlandı. sonradan bir şeyler yapmışlar bozmuşlar.
aynı sistem şimdi bağlanmıyor.

server IP sine ping cekiyorum. ping geliyor.

sistemi geri alamıyımıyorum.başka prg var.onlar gidiyor.

interbase 6 kullanıyorum.
fahrettin abinin IB setup ile interbase kuruyorum.
sorunu şimdi nasıl cözerim.
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Merhaba.
İlgili terminalde Interbase Clienti kaldırıp tekrar kurun.

Kolay gelsin.
guney
Üye
Mesajlar: 88
Kayıt: 19 Ağu 2003 03:04
Konum: İstanbul

Mesaj gönderen guney »

kaldırıp yeniden kurdum ama yine aynı hata oluşuyoor.

ib nın dll dosyalarını bir yerde tutuyormu?onu manuel silmek gerekiyor mu?
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Anlattığınıza göre herhangi bi sorun olmaması gerek..Peki aynı bağlantıyı FireBird ile deneme imkanınız var mı?
guney
Üye
Mesajlar: 88
Kayıt: 19 Ağu 2003 03:04
Konum: İstanbul

Mesaj gönderen guney »

yok
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Makinada başka bir iletişim protokolü tanımlı mı?Eğer tanımlanmış başka bir iletişim protokolü varsı kaldırıp tekrar deneyin...
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Ek olarak interbase clienti kaldıkdıktan sonra gds32.dll dosyasını sistemde bi tarayın, eğer varsa bunu manuel olarak silerek tekrar kurun...
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

c:\WINDOWS\system32\drivers\etc klasoru altında services adında bi dosya olması lazım. o dosyayı notepad ile açıp içinde gds_db 3050/tcp satırı var mı yok mu bi kontrol et.

bahsettiğiniz sorun benim 2 kere başıma geldi. birisinde bu satır silindiği için sorun yaşadım ve yukarıda bahsettiğim şekilde çözdüm. diğerinde ise bu çözüm malesef işe yaramadı. bende sistemi normal çalışan eski bir tarihe döndürmek zorunda kaldım. bu süre içerisinde yapılan deişikliklere baktım ms distrubited xxx ve msn 7.0 gibi programlar gözüme çarptı. konuyla ne kadar alakaları vardır soru işareti


http://www.orologic.com/support/f11-en/10069-en.html adresinde ise 2000 ve xp sistemler için bir araç öneriliyor. sistem geri yükleme noktası oluşturdukdan sonra bu aracı denemenin bi zararı olmaz diye düşünüyorum.


ilgli aracın adresi : http://www.spychecker.com/program/winsockxpfix.html
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
kurtel
Üye
Mesajlar: 14
Kayıt: 19 Oca 2004 05:47

Mesaj gönderen kurtel »

Aynı Problemler benimde başıma geldi. Problem büyük ihtimal Msn 7.0 ve üzeri versiyonun yüklenmesinden kaynaklanıyor. İnterbase portu ( 3050 ) portu sistemde bloke oluyor. Problemin 3 çeşit çözümünü buldum.
1.si : windows cd sini takarak onar yapılarak
2.si : interbase yerine firebird kurarak
3.sü: windows xp tekrar yüklerek :)

başka bir yöntem varsa öğrenmek isterim.

Not : bahsedilen yöntemlerin hepsini denedim ve bir sonuç alamadım

iyi çalışmalar ...
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

http://groups.google.com.tr/group/borla ... 1f9df256b8 adresinde elemanın teki şöyle bir çözüm şunmuş.


\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ adresindeki Data­BasePath değerinin adını değiştirin.

yeni bir değer oluşturun. bu değeri oluştururken "genişletilebilir dize değeri" (Expandable String Value) seçin ve değerin adını
Data­BasePath olarak verin. üzerine çift tıklayın ve değer verisine eski databasepathteki değerin aynısını girin. bilgisayara reset atın

ben denedim işe yaradı :)
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Cevapla