Firebird veritabanı internet üzerinde?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
yazicih
Üye
Mesajlar: 92
Kayıt: 11 Şub 2005 02:10
Konum: Antalya

Firebird veritabanı internet üzerinde?

Mesaj gönderen yazicih »

Merhaba
Firebird veritabanımı internette bir serverda tutacağım.
Ama BDE kullanırsam veritabanının alias ayarını nasıl yapabilirim yada ado kullanırsam veritabanın connection stringine ne yazmam gerekir. Bilen arkadaslar yardımcı olursa sevinirim.
Kullanıcı avatarı
feinpus
Üye
Mesajlar: 214
Kayıt: 17 Kas 2003 04:37
Konum: İstanbul
İletişim:

Mesaj gönderen feinpus »

Şimdi Firebird bir veri tabanını internette tutacaksın tamam da BDE ve ADO yu ne yapacaksın ?

Bunları firebird e altenatif olarak düşünüyorsan hiç uğraşma yapamazsın ufak tefek ve offline uygulamalar dışında bu veritabanlarını kullanmaktan kaçın.
Oldeye Software
http://www.oldeye.com
yazicih
Üye
Mesajlar: 92
Kayıt: 11 Şub 2005 02:10
Konum: Antalya

Mesaj gönderen yazicih »

Hocam bde ve adoyla internet üzerindeki firebird veritananına nasıl bağlanacağımı belirtmek istemiştim. arama yapınca bir kaç sonuç buldum. servera firebirdu kurunca bakacaz artık çaresine. Ufka tefek programlar haricinde bu veritabanlarını kullanmaktan kaçın demişsin. Hangi veritabanları bunlar?
cemarik
Üye
Mesajlar: 45
Kayıt: 30 Ağu 2003 11:05
Konum: İzmir

Mesaj gönderen cemarik »

eğer serverın yerel ağ üzerindeyse Dbfilename := 192.168.0.2:c:\data\a.gdb ip si vererek bağlanabilirsin yok ama internet üzerindeki bir yere bağlanacaksan odbc ile ayarlaman gerekir veya iş midas programlamaya gider

feinpus un belirttiği veritabanları paradox ve access galiba bence de firebird çok daha uygun ve avantajlı yapını firebird e göre kur
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

BDE ve ADO veritabanı değildir. Destekledikleri VT'larına bağlanabilmek için bir arabirimdir. Dolayısıyla Firebird'e ADO veya BDE kullanarak bağlanmak ve çalışmak mümkün. Ancak bu tip bağlantıda arada aracı olarak kullanıldıklarından, native FB bağlantısı sağlayan bileşenlere (IBX, IBO) göre performansları daha düşüktür.

ADO için client tarafta Firebird'un ODBC sürücüsünün olması gerekir.

Karışıklık olmasın dedim. :wink:
yazicih
Üye
Mesajlar: 92
Kayıt: 11 Şub 2005 02:10
Konum: Antalya

Mesaj gönderen yazicih »

Evet benim sormak istediğim de buydu. ado ile odbc sürücüsü ile bağlanabiliriz dedin ama bde ile nasıl bağlanabilirim. Bir de firebird odbc sürücüsünü nasıl nerden yükliyecem. yardımcı olursan çok makbule gecer.
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

BDE için Database Desktop veya SQL Explorer ile alias yaratman gerekir. Delphi' Database menusunden SQL Exporer'ı aç. Menuden Object->New de.
Açılan combodan INTRBASE'i seç. Alias'a herhangi bir isim ver. Alias özelliklerindeki SERVER NAME'e IB_SERVER:/PATH/DATABASE.GDB

Buradaki IB_SERVER bölümüne nette bağlanacağın IP'yi yaz. : 'sonraya ise bağlandığın makinede veritabanı hangi yol üzerindeyse onu yaz.

ADO ODBC için:
http://www.firebirdsql.com'dan ODBC sürücüsünü indir.
yazicih
Üye
Mesajlar: 92
Kayıt: 11 Şub 2005 02:10
Konum: Antalya

Mesaj gönderen yazicih »

Çok teşekkür ederim yardımların için...
Kullanıcı avatarı
MakPRO
Üye
Mesajlar: 251
Kayıt: 31 Eki 2003 05:21
Konum: Antalya
İletişim:

:)

Mesaj gönderen MakPRO »

internetteki bir database ' e bde ile bağlanmak hantal bir yaklaşım olur. BDE ie internet üzerinde uygulama geliştirilmez. bence farklı yöntemler denemelisin. kolay gelsin.
Cevapla