remote bağlantı sorunu (başka pc)

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen Kuri_YJ »

Selamlar,

aliases.conf dosyasına ALIAS tanımla ve şu şekilde eriş.

aliases.conf dosyasındaki aliasın da şu şekilde olsun

BENIMDATAM=C:\HerhangibirKlasor\DATA\KAYITLAR.FDB

Client için connection,

192.168.1.220:BENIMDATAM

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen akuyumcu63 »

merhaba;

Kod: Tümünü seç

DatabaseName:=label1.caption+':IHLYONSIS'
şeklinde değiştirdim. IP numarasını ini dosyasından okutuyorum. Ana makinada program datalara ulaşıyor. terminal makinada işe aşağıdaki hatayı veriyor.

Unable to complete network request to host "192.168.2.12" Failed to establish a connection

IP numarasında bir sıkıntı yok, program ana makinada çalışıyor. ana makine için ayrı exe, client için ayrı exe mi hazırlamalıyım.
İsteyen, yapabildiğinden daha fazlasını yapar.
cecihan
Üye
Mesajlar: 94
Kayıt: 30 Ara 2006 11:40
İletişim:

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen cecihan »

Ana makinada firewall 3050 port için açık. değil mi?
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen greenegitim »

windows güvenlik duvarı, antivirüsün güvenlik duvarı bu iki sıkıntıdan dır muhtemelen
Mücadele güzelleştirir!
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen akuyumcu63 »

merhaba;
3050 port Kapalıymış. firebirdle yazdığım ilk program ondan kaynaklanan bir acemilik
Hepinize çok teşekkür ederim.
İsteyen, yapabildiğinden daha fazlasını yapar.
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen Kuri_YJ »

Selamlar,

Öncelikle, Database server olan makinenin Firebird'ün kurulu olduğu directory de aliases.conf dosyasına yeni bir alias ekleyin.

Alias denen nane şu işe yarar. Uzak bağlantı yapacak olan makineler için Firebird servisine erişip, ilgili database'lere bağlantı kurabilmeleri için tanımların yapılmasıdır.

Örnekleyecek olursak,

aliases.conf dosyasında aşağıdaki gibi bir Database Alias tanımımız olduğunu var sayalım, ayrıca DatabaseSunucumuzun da IP'si 192.168.10.124 olsun

Kod: Tümünü seç

  UZAKDB=D:\Uygulamalar\Projeler\Muhasebe\Data\MUHASEBE.FDB
Şimdi, bu tanımı yaptığınızda, Firebird'ün bulunduğu 192.168.10.124 IP'li makineye Clientlar erişirken, DatabaseName kısmına

Kod: Tümünü seç

  IBDatabase.DatabaseName := '192.168.10.124:UZAKDB' ;
diyerek bağlantı kurabilirler.

Bu sayede, ilgili serverda yetki vermek gibi şeylerle uğraşmazsın. Ayrıca serverda database bir başka klasöre dahi alsan yapacağın sadece aliasdaki yeri değiştirmek olacaktır. Clientlar bundan etkilenmez.

Umarım anlatabilmişimdir. Ayrıca serverdaki Firebird'ün 3050 portu açık olması lazım, firewallar kapatıyor.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen akuyumcu63 »

Merhaba;

aliases.conf dosyasına Kodla alians eklenebilir mi? biraz araştırma yaptım pek bir şeye rastlamadım.

Teşekkür ederim
Ahmet
İsteyen, yapabildiğinden daha fazlasını yapar.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen greenegitim »

bir memoya yükleyip oradan osatırı sil ekle, replace yapabilirsin.
Mücadele güzelleştirir!
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen Kuri_YJ »

Selamlar,

Herhangi bir şey bulamamanız doğal, çünkü Aliases.conf dosyası düz text dosyadır. Normal Text dosyaya nasıl ekleme yaparsanız ona da öyle ekleme yapabilirsiniz. Herhangi bir sorun yok.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: remote bağlantı sorunu (başka pc)

Mesaj gönderen akuyumcu63 »

Merhaba;

Adnan bey sizin cevabınızı merak ediyordum. size ve cevap yazan diğer arkadaşlara teşekkür ederim.

kolay gelsin
Ahmet
İsteyen, yapabildiğinden daha fazlasını yapar.
Cevapla