Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

firebird server problem...

[es] :: Firebird/Interbase :: firebird server problem...

[ Pregleda: 4078 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

enes omeragic

Član broj: 45562
Poruke: 70
*.dialup.sezampro.yu.



Profil

icon firebird server problem...28.07.2006. u 10:48 - pre 182 meseci
Instalirao sam firebird server (1.5.3) i on uglavnom radi kada koristim neki od alata za administraciju.Medjutim kada hocu iz delphija da se konektujem na bazu dobijem gresku 'unavailable database'. Baza je firebird (fdb). Onda instaliram interbase server 6.5 sa kojim nema problema,prepoznaje bazu.Koristim ibx komponente u delphiju. Zasto nece da mi prepozna bazu ako radi samo firebird server? Hvala unapred svima na odgovorima....
 
Odgovor na temu

marcha
Nikola Marcic
Beograd/Leskovac

Član broj: 6454
Poruke: 108
*.219.eunet.yu.

ICQ: 156892888


+1 Profil

icon Re: firebird server problem...28.07.2006. u 14:43 - pre 182 meseci
Proveri da li u windows\system32 folderu imas gds32.dll ili fbclient.dll. Ako nadjes fbclient.dll preimenij ga u gds32.dll i trebalo bi da proradi.
Marcha
-----------------------------------
Pretpostavka je majka zajeba.
 
Odgovor na temu

enes omeragic

Član broj: 45562
Poruke: 70
*.yu
Via: [es] mailing liste



Profil

icon Re: firebird server problem...28.07.2006. u 16:19 - pre 182 meseci
>
>
To je bilo to.Preimenovao sam fbclient.dll u gds32.dll i sada radi.Hvala
puno...
 
Odgovor na temu

brenas
srem

Član broj: 50753
Poruke: 110
*.dialup.neobee.net.



Profil

icon Re: firebird server problem...17.08.2006. u 13:10 - pre 181 meseci
Da se ukljucim u diskusiju!
A sta ako u direktorijumu "sistem32" postoje i fbclient.dll i gds32.dll fajlovi. Brisanjem fajla fbclient.dll program mi javlja istu gresku! Sta dalje?
 
Odgovor na temu

dogriz
Sombor

Član broj: 29744
Poruke: 259
*.129.nat-pool-bgd.sbb.co.yu.

Sajt: dogriz.blogspot.com


+6 Profil

icon Re: firebird server problem...17.08.2006. u 16:23 - pre 181 meseci
Ja za rad sa Firebird bazom koristim dbExpress komponente, tj. SQLConnection koji ima svojstvo "VendorLib" i ako za to svojstvo unesem "gds32.dll", potreban mi je gds32.dll fajl, a ako unesem "fbclient.dll", program traži upravo njega.
Znači za dbExpress je u principu svejedno kako je nazvan taj fajl, jedino je bitno da se naziv poklapa sa unetim u "VendorLib" property.
 
Odgovor na temu

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl.sezampro.yu.



+4 Profil

icon Re: firebird server problem...17.08.2006. u 16:54 - pre 181 meseci
Citat:
brenas: Da se ukljucim u diskusiju!
A sta ako u direktorijumu "sistem32" postoje i fbclient.dll i gds32.dll fajlovi. Brisanjem fajla fbclient.dll program mi javlja istu gresku! Sta dalje?

Koju gresku ti javlja? 'unavailable database' ? Reci koji program je u pitanju i koji server (FB ili IB) ili koje komponente koristis.
Ag + Na -> Xe
 
Odgovor na temu

delalt

Član broj: 68360
Poruke: 198
*.teol.net.



Profil

icon Re: firebird server problem...17.08.2006. u 18:05 - pre 181 meseci
Citat:
brenas: Da se ukljucim u diskusiju!
A sta ako u direktorijumu "sistem32" postoje i fbclient.dll i gds32.dll fajlovi. Brisanjem fajla fbclient.dll program mi javlja istu gresku! Sta dalje?

Firebird je nastao iz izvornog koda Borland-ovog Interbase-a, koji je još 2000. godine
objavljen kao open source, znači, bio je dostupan je i source kod:
http://info.borland.com/devsupport/interbase/opensource/

Interbase je nastavio da se razvija u svom smijeru (i dalje u vlasništvu Borland-a i ne besplatan),
a Firebird u svom kao besplatan i za komercijalnu i ne komercijalnu upotrebu (dostupan je i source kod).

Interbase prilikom instalacije generiše gds32.dll za vezu prema klijentima.
Tako su i prve verzije Firebird-a nudile samo gds32.dll. U kasnijim verzijama (a tako je i sa sad aktuelnom
stabilnom verzijom 1.5.3) Firebird je prešao na svoj fbclient.dll, ali zbog kompatibilnosti unazad
nudi prilikom instalacije da generiše i kopira gds32.dll u sistemski folder (kod Windows-a).
Ovako dobijeni gds32.dll služi samo da sve preusmjeri na fbclient.dll, koji je i neophodan za rad.
Zato se u stvari i može onaj gds32.dll obrisati, a fbclient preimenovati i da sve bude u redu.
Ovo je urađeno zbog toga da bi stariji programi što bezbolnije mogli da sa Interbase-a pređu na Firebird.
Znači, oni i dalje samo vide gds32.dll (a u stvari koriste fbclient.dll).
Za novije programe preporuka je da se odmah u kodu definiše da se koristi fbclient.dll,
tako da se prilikom instalacije Firebird-a i ne mora generisati gds32.dll.

Prilikom instalacije Interbase-a on generiše svoju verziju gds32.dll, koja se ne može zamijeniti sa onom od Firebird-a.
Zato ako radite i sa Interbase i sa Firebird-om, mora se paziti na ove dll-ove.
U Delphiju ovo možete riješiti tako da u folder gdje je exe vašeg programa kopirate i koristite fbclient.dll
za Firebird (a ne gds32.dll), a za Interbase kopirate i koristite njegov gds32.dll.
Razlika verzija gds32.dll je lako uočljiva, kod Firebird-a je daleko manje veličine.

Ovo je dobro riješiti i zato što se Interbase i Firebird sve više razlikuju, a i smanjiće zabunu oko toga koji
server se koristi.


[Ovu poruku je menjao delalt dana 21.08.2006. u 22:31 GMT+1]
Izmjena se odnosi na godinu kada je objavljen source Interbase-a (2000-ta, a ne 2001.)

[Ovu poruku je menjao delalt dana 21.08.2006. u 22:35 GMT+1]
 
Odgovor na temu

brenas
srem

Član broj: 50753
Poruke: 110
*.dialup.neobee.net.



Profil

icon Re: firebird server problem...17.08.2006. u 22:50 - pre 181 meseci
Hvala!Resio sam problem. Ali...
Treba mi spisak fajlova za InterBase koje mogu da ukljucim u instalaciju aplikacije a da pri tom ne moram da instaliram kompletan InterBase.
 
Odgovor na temu

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl.sezampro.yu.



+4 Profil

icon Re: firebird server problem...18.08.2006. u 14:21 - pre 181 meseci
Citat:
brenas:Treba mi spisak fajlova za InterBase koje mogu da ukljucim u instalaciju aplikacije a da pri tom ne moram da instaliram kompletan InterBase.

U tvoju instalaciju mozes staviti gds32.dll (ili fbclient.dll),koja ce biti instalirana u isti direktorijum u kome je tvoj program ili u system32.Koliko znam,ne treba ti nista vise,ona obavlja sve socket funkcije.
Ag + Na -> Xe
 
Odgovor na temu

[es] :: Firebird/Interbase :: firebird server problem...

[ Pregleda: 4078 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.