Firebird veritabanı internet üzerinde?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Firebird veritabanı internet üzerinde?
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.
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.
Ş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.
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
http://www.oldeye.com
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
feinpus un belirttiği veritabanları paradox ve access galiba bence de firebird çok daha uygun ve avantajlı yapını firebird e göre kur
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.
ADO için client tarafta Firebird'un ODBC sürücüsünün olması gerekir.
Karışıklık olmasın dedim.

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.
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.
:)
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.