Firebird kümmert sich nicht um die Erweiterung der Datenbankdatei. fdb
ist "Standard", und gdb
ist historisch, aber es könnte alles sein. Die Datenbank, zu der Sie eine Verbindung herstellen, muss jedoch eine Firebird-Datenbank sein. Sie können eine Datenbankdatei nicht einfach von einem anderen Datenbanksystem (zB SQLite) aus öffnen.
Ihr Problem ist eine der Authentifizierung: Sie versuchen, ohne eine Kombination Benutzername + Kennwort zu authentifizieren, und wenn Sie die entsprechenden Umgebungsvariablen nicht festgelegt haben, versucht Firebird mit einem leeren Benutzer und Kennwort zu authentifizieren, was nicht funktioniert Für die Firebird-Installation existiert sie nicht. Im Allgemeinen erhalten Sie diesen Fehler auch, wenn Sie einen Benutzernamen und ein Passwort verwenden, die Firebird nicht bekannt sind.
Aber selbst wenn Sie das Authentifizierungsproblem beheben, erhalten Sie sofort einen anderen Fehler: ungültige Datenbank (oder ähnlich), weil die Datei keine Firebird-Datenbank ist.
Versuchen Sie, googeln, dass SQLCODE und sagen Sie uns, was es bedeutet. –
SQLCODE <0, die Ausführung war nicht erfolgreich. @ J.Chomel – kvk30
kv, Sie müssen mehr Forschungsaufwand zeigen, bitte. Aber danke für die Bearbeitung. –