Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi firebird 2.0 - unavailable database (https://www.delphipraxis.net/82378-firebird-2-0-unavailable-database.html)

Markus70 12. Dez 2006 08:53

Datenbank: firebird • Version: 2.0 • Zugriff über: IBObjects

firebird 2.0 - unavailable database
 
Hallo

ich bin gerade dabei erste Schritte mit BDS2006 und firebird zu machen.

Das ganze scheitert bereits daran, das ich beim Versuch mich mit firebird zu verbinden
die Meldung "unavailable database" bekomme. Mit dem EMs Manager komme ich dran, also
scheint zumindest der Server sauber zu laufen.

Wer hat eine Idee?

Danke
Markus

mkinzler 12. Dez 2006 11:05

Re: firebird 2.0 - unavailable database
 
Wie sehen die Verbindungseigenschaften aus?

Markus70 12. Dez 2006 12:12

Re: firebird 2.0 - unavailable database
 
naja, ich habe ein IBDataBase Objekt genommen,
die .GDB Datei angegeben, Benutzername und Pasword eingetragen (SYSDBA/masterkey)
und auf Testen bzw. Verbinden geklickt.
und dann kommt ein "unavailable database"

Ich hätte eigentlich erwartet, das ich zumindest mit der Datenbank connected werde, oder bin ich irgedwo falsch?

dataspider 12. Dez 2006 12:19

Re: firebird 2.0 - unavailable database
 
Zitat:

Zitat von Markus70
naja, ich habe ein IBDataBase Objekt genommen,
die .GDB Datei angegeben, Benutzername und Pasword eingetragen (SYSDBA/masterkey)
und auf Testen bzw. Verbinden geklickt.
und dann kommt ein "unavailable database"

Ich hätte eigentlich erwartet, das ich zumindest mit der Datenbank connected werde, oder bin ich irgedwo falsch?

und welches Protokoll?

Frank

Markus70 12. Dez 2006 12:24

Re: firebird 2.0 - unavailable database
 
bei einer lokalen Verbindung kann ich kein protokoll angeben.
markus

mkinzler 12. Dez 2006 12:29

Re: firebird 2.0 - unavailable database
 
Wie hast du die datenbank angegeben?
Versuchs mal über das Netzprotokoll.
Nimm lieber ne andere Endung

dataspider 12. Dez 2006 12:34

Re: firebird 2.0 - unavailable database
 
Zitat:

Zitat von Markus70
bei einer lokalen Verbindung kann ich kein protokoll angeben.
markus

IMHO ist cpLocal auch ein Protokoll.

Wenn unter DataBaseName bzw Path der volle Dateiname steht, das Protocol auf cpLocal eingestellt ist,
(evtll noch CharSet), dann sollte es gehen.
Ich glaube, dass bei IBO (ab 4.7) erst die fbclient.dll versucht wird zu laden und dann die gds32.dll.
Also, im Zweifelsfall die dll's noch mal auf richtige Version checken.

Cu, Frank

hoika 12. Dez 2006 13:00

Re: firebird 2.0 - unavailable database
 
Hallo,

bei lokalen Verbindungen nimm tcp-ip mit z.B.

localhost:c:\data\data.fdb

Als Endung rate ich von gdb ab (frag nicht wieso, mache es einfach ;).


Heiko

Markus70 12. Dez 2006 13:15

Re: firebird 2.0 - unavailable database
 
alles bestens. klappt. Danke.
- warum nicht .gdb? :?:
markus

mkinzler 12. Dez 2006 13:23

Re: firebird 2.0 - unavailable database
 
Zitat:

Zitat von Markus70
alles bestens. klappt. Danke.
- warum nicht .gdb? :?:
markus

weil diese Endung auch von winXP verwendet wird und es daher zu massiven Performance-Einbusen komman kann. Die offizielle Endung fpr FB ist fdb und für IB nun ib

DeadMatt 6. Feb 2007 06:12

Re: firebird 2.0 - unavailable database
 
Zitat:

Zitat von Markus70
alles bestens. klappt. Danke.
- warum nicht .gdb? :?:
markus

welche Einstellung hat dir genau geholfen? bei mir klappt das naemlich nicht

mkinzler 6. Feb 2007 06:49

Re: firebird 2.0 - unavailable database
 
Überprüfe mal dein System nach eventuell noch vorhandenen Client-Dlls (fbclient + gds32)

hanspeter 6. Feb 2007 08:42

Re: firebird 2.0 - unavailable database
 
Zitat:

Zitat von DeadMatt
welche Einstellung hat dir genau geholfen? bei mir klappt das naemlich nicht

Und denkle dran, dass local Protokoll unter Vista nicht mehr geht.

Gruß
Peter

stahli 6. Feb 2007 11:42

Re: firebird 2.0 - unavailable database
 
Zu dem Thema Firebird wollte ich auch gerade etwas fragen:

- Gibt es eine embeddet-Version, die mit IBX von BDS2006 zusammenarbeitet? (wo finde ich die?)
- Ist es korrekt so, dass eine IB-Datei (SQL Dialect 3), die unter IB von DBS2006 (Vers. weiß ich gerade nicht) erstellt wurde nicht mehr mit IB5 läuft?
- Was heißt, local Protokoll läuft unter Vista nicht mehr? Wäre ein Projekt, das embedet-Firebird nutzt unter Vista dann nicht lauffähig?

Stahli

mkinzler 6. Feb 2007 12:09

Re: firebird 2.0 - unavailable database
 
Zitat:

- Gibt es eine embeddet-Version, die mit IBX von BDS2006 zusammenarbeitet? (wo finde ich die?)
Ja, auf der FB-Seite
Zitat:

- Ist es korrekt so, dass eine IB-Datei (SQL Dialect 3), die unter IB von DBS2006 (Vers. weiß ich gerade nicht) erstellt wurde nicht mehr mit IB5 läuft?
Ja.
Zitat:

- Was heißt, local Protokoll läuft unter Vista nicht mehr? Wäre ein Projekt, das embedet-Firebird nutzt unter Vista dann nicht lauffähig?
Doch, da ja beim embedded stat der lokalel Verbindung zum Server der eigebaute Server verwendet wird.

BTW. Nächstes Mal besser eigen Thread.

DeadMatt 6. Feb 2007 14:40

Re: firebird 2.0 - unavailable database
 
Zitat:

Zitat von mkinzler
Überprüfe mal dein System nach eventuell noch vorhandenen Client-Dlls (fbclient + gds32)

habe ich. Und ich habe beide:
gds32.dll = Version 7.5.1.80
fbclient.dll = Version 2.0.0.12748

mkinzler 6. Feb 2007 14:42

Re: firebird 2.0 - unavailable database
 
Benenne mal die IB-Dll um.

DeadMatt 6. Feb 2007 22:00

Re: firebird 2.0 - unavailable database
 
wo ist die? finde die nicht. Nichtmal per Suche

mkinzler 7. Feb 2007 05:36

Re: firebird 2.0 - unavailable database
 
Das ist die gds32.dll

DeadMatt 7. Feb 2007 05:51

Re: firebird 2.0 - unavailable database
 
passiert immer das selbe. Mag wohl daran liegen. Nur finde ich keine aktuellere Version. was koennte ich sonst noch daran aendern?
mir ist auch aufgefallen das meine Datenbank nur funktioniert wenn mein Interbase laeuft ^^ aber naja das is mir recht schnurz^^ also welche DB ich nutze, vorallendingen bei den zweien^^

mkinzler 7. Feb 2007 06:39

Re: firebird 2.0 - unavailable database
 
IB und FB sind ja Brüder sie benutzen den selben Port. Verändere mal den Port des FB-Servers.

mkinzler 8. Feb 2007 16:51

Re: firebird 2.0 - unavailable database
 
http://ibdeveloper.blogspot.com/2007...ows-vista.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz