Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   DB-Verbindung mit Interbase (https://www.delphipraxis.net/208257-db-verbindung-mit-interbase.html)

EdAdvokat 5. Jul 2021 09:08

Datenbank: Interbase • Version: 2020 • Zugriff über: FireDAC

DB-Verbindung mit Interbase
 
Hallo werte Datenbankspezialisten,
ich versuche nun sein Monaten immer mal wieder endlich eine Interbase-Datenbank mit Delphi zum Laufen zu bringen. Doch es will einfach nicht klappen und ich finde einfach die Ursache
dafür nicht. Es ist zwar nur für mich allein, doch wenn ich Delphi prof mit den IB-Licensen schon habe, möchte ich es damit auch mal versuchen.
Ich benutze Delphi 10.2 und habe IBLite XE7 Deployment , Interbase 2020 Developer Edition und Interbase 2017 Developer Edition installiert und registriert (Lizenzmanager zeigt alle an).
Ich benutze die Beispieldatenbank Interbase employee.gdb zusmammen mit Firedac.
Wenn ich nun connecten will erscheint stets die Fehlermeldung [FireDAC][Phys][IB] unavailable database für die eingestellte Datenbank employee.gdb. Auch andere Beispiel-IB-Datenbanken
bringen das gleiche Ergebnis.
Auch über dbExpress das gleiche negative Ergebnis.
Was mache ich falsch, denn mit Firebird habe ich keine Probleme und es funktioniert auf Anhieb.
Kann es an den FDConnectionDefs.ini oder ähnliches liegen?
Kann mir jemand auf die Sprünge helfen?

mkinzler 5. Jul 2021 09:13

AW: DB-Verbindung mit Interbase
 
Auf welchem Rechner läuft der Datenbankserver?
Wie erfolgt der Zugriff?

haentschman 5. Jul 2021 09:31

AW: DB-Verbindung mit Interbase
 
Connection String? :wink:

EdAdvokat 5. Jul 2021 09:32

AW: DB-Verbindung mit Interbase
 
Der Datenbankserver läuft auf dem gleichen Rechner und Zugriff erfolgt local.

haentschman 5. Jul 2021 09:38

AW: DB-Verbindung mit Interbase
 
Port? Firewall? :wink:
localhost oder 127.0.0.0?

PS: Immer in der Entwicklung die Servervariante benutzen und kein Embedded!

EdAdvokat 5. Jul 2021 09:41

AW: DB-Verbindung mit Interbase
 
Auszug aus der FDConnection.ini nur die IB-Zugriffe:
[FDConnectionDefs.ini]
Encoding=UTF8

[ibTest]
Database=C:\Users\Public\Documents\Embarcadero\Stu dio\19.0\Samples\Data\EMPLOYEE.GDB
User_Name=SYSDBA
Password=masterkey
DriverID=IB2017

[IB_Employee]
Database=C:\data\interbase\employee.gdb
User_Name=SYSDBA
Password=masterkey
DriverID=IB2017

[IB2020_T1]
DriverID=IB
Database=C:\data\interbase\dbdemos.gdb
User_Name=SYSDBA
Password=masterkey


[DBDEMOS]
Database=C:\Users\Public\Documents\Embarcadero\Stu dio\19.0\Samples\Data\dbdemos.gdb
User_Name=SYSDBA
Password=masterkey
DriverID=IB

Zugriff über localhost und auch mit 127.0.0.0 stets das gleiche Ergebnis

haentschman 5. Jul 2021 09:49

AW: DB-Verbindung mit Interbase
 
FireBird und Interbase gleicher Port? 3050?
http://docwiki.embarcadero.com/Inter...s_Server_Setup

Ja = Falsch.

EdAdvokat 5. Jul 2021 09:57

AW: DB-Verbindung mit Interbase
 
habe die Firewal raus genommen und wie haenschman gemailt hat 127.0.0.0 mit Interbase 2017. Bei Connectversuch erhalte ich nun folgende Fehlermeldung:
---------------------------
Fehler
---------------------------
[FireDAC][Phys][IB]Unable to complete network request to host "127.0.0.0/3054".
Failed to establish a connection.
unknown Win32 error 10060.
---------------------------
OK
---------------------------

haentschman 5. Jul 2021 10:12

AW: DB-Verbindung mit Interbase
 
nimm mal statt 127.0.0.0 den Computernamen

EdAdvokat 5. Jul 2021 10:16

AW: DB-Verbindung mit Interbase
 
FirDAC Verbindungseditor (IB_Employee) Treiber IB2017 Database ist employee.gdb eingestellt und Protokoll 127.0.0.0 Port 3050. Bei dem Versuch Testen erhalte ich erneut
unavilable databease.
Wäre es möglich mir einfach zum Nachverfolgen eine Form mit einem DBGrid und den richtig eingestellten DataSource, TFDConnection und IbTabellen Einstellungen für die employee.gdb zu übermitteln?
Dann könnte ich möglicherweise die jeweiligen Einstellungen bei mir mit den richtigen Werten vergleichen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.
Seite 1 von 3  1 23      

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