Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   unbekannte Datenbank (https://www.delphipraxis.net/187607-unbekannte-datenbank.html)

MatthiasK 14. Dez 2015 10:56

Datenbank: Firebird • Version: 2.5 • Zugriff über: Zeos

unbekannte Datenbank
 
Hallo,

mir wurde jetzt eine .fdb geschickt zur Analyse. An für sich ist dies ja eine Firebird Datenbank.
Der Eigner ist sich da allerdings nicht sicher.

Hab versucht per IBExpert sowie per Delphi drauf zuzugreifen und bekomme eine Fehlermeldung:

Unsuccessful execution caused by a system error that pecludes successful execution of subsequent statements.
Cannot attach to password database.

Ich kann nur nix damit anfangen. Dachte erst, weil ich ewig nicht damit gespielt habe, es liegt an der gds datei. aber das habe ich ausgeschlossen.

kennt das jemand?

Mfg Matthias

haentschman 14. Dez 2015 10:59

AW: unbekannte Datenbank
 
Moin...
Zitat:

Ich kann nur nix damit anfangen. Dachte erst, weil ich ewig nicht damit gespielt habe, es liegt an der gds datei.
versuche mal die richtige (32/64bit) fbclient.dll...

Dann wären mal ein paar Infos zum Server hilfreich...

Sir Rufo 14. Dez 2015 11:08

AW: unbekannte Datenbank
 
Grundsätzlich ist eine Datei mit der Endung .fdb einfach nur eine Datei mit der Endung .fdb.

Um was es sich tatsächlich handelt hängt vom Inhalt ab. Also startet man einen Hex-Editor und schaut sich den Inhalt der Datei an. Besonderes Augenmerk legt man dann auf die ersten Bytes dieser Datei, wo man meistens einen Header findet, der Aufschluss gibt, was man denn hier so vor sich hat.

Das ist auch ein beliebtes Spiel von Anwendern, die eine Word-Datei mit der Endung .xls speichern ("Aber da ist doch eine Tabelle drin!") und sich wundern, warum beim Öffnen nur Grütze erscheint :roll:

mkinzler 14. Dez 2015 11:21

AW: unbekannte Datenbank
 
In diesem Fall scheint es sich schon um eine Firebird-Datenbank zu handeln (sonst wäre die Fehlermeldung eine andere).
Funktioniert den der Zugriff im Allgemeinen? Was ist den installiert?

MatthiasK 14. Dez 2015 11:31

AW: unbekannte Datenbank
 
ja, das mit der endung ist mir klar. hatte schon mit dem editor geschaut, aber halt nur verstärkt hinweise auf firebird gefunden. man liest zwischendrin vielmals etwas wie SYSDBA, RDB$ usw. desweiteren verschiedene sql statements sind zu erkennen. einen header gibts net so wirklich....

also ich bin mir recht sicher, das es eine datenbank ist.

installiert hab ich mir heute folgende version von firebird:
wi-v2.5.5.26952 Firebird 2.5
tcp/ip support
netbeui support
local client support

mkinzler 14. Dez 2015 11:34

AW: unbekannte Datenbank
 
Versuch mal den Zugriff mit dem embedded(Server)-Client.

MatthiasK 14. Dez 2015 11:49

AW: unbekannte Datenbank
 
so, ein neustart, sowie de neuinstallation von firebird funktioniert es. ich hab zwar keine ahnung, warum, aber es geht auf einmal. unter delphi sowie unter ibexpert.

komisch komisch...

zeras 14. Dez 2015 17:05

AW: unbekannte Datenbank
 
Zitat:

Zitat von MatthiasK (Beitrag 1324373)
Hallo,

mir wurde jetzt eine .fdb geschickt zur Analyse.

Es wird doch keine Amicron DB sein?

nuclearping 14. Dez 2015 17:13

AW: unbekannte Datenbank
 
Zitat:

Zitat von MatthiasK (Beitrag 1324388)
so, ein neustart, sowie de neuinstallation von firebird funktioniert es. ich hab zwar keine ahnung, warum, aber es geht auf einmal. unter delphi sowie unter ibexpert.

komisch komisch...

Generell als Tipp am Rande: Für die Backend-Administration und -Troubleshooting von Firebird-Datenbanken kann ich die DataBase WorkBench von UpScene empfehlen.


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

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