Delphi-PRAXiS
Seite 1 von 2  1 2   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   IBDAC kein Zugriff auf Firebirdserver (https://www.delphipraxis.net/209020-ibdac-kein-zugriff-auf-firebirdserver.html)

Alfredo 14. Okt 2021 13:27

Datenbank: Firebird • Version: 3.0 • Zugriff über: IBDAC

IBDAC kein Zugriff auf Firebirdserver
 
Ich habe einen Firebirdserver 3.0 auf einem Rechner mit Windows 2012R2 installiert.

Er lässt sich mit isql und flamerobin administrieren.

Mit IBExpert Personal Edition bekomme ich jedoch keinen Zugriff auf die Daten.

Mein Client mit Windows 10 pro, Delphi 11 und IBDAC 8.0.1 Trial liefert
'unable to complete networkt request'

Die Firewall auf dem Server hat eine Freigabe für Firebird und den Port 3050.
GDS32.dlls habe ich alle eliminiert.

Klaus01 14. Okt 2021 14:53

AW: IBDAC kein Zugriff auf Firebirdserver
 
.. ist in der firebird.log etwas zu finden.

Kann es mit 32bit vs. 64bit etwas zu tun haben?

Laufen die Fb Services?

Grüße
Klaus

scrat1979 14. Okt 2021 16:18

AW: IBDAC kein Zugriff auf Firebirdserver
 
Zitat:

Zitat von Alfredo (Beitrag 1496060)
Ich habe einen Firebirdserver 3.0 auf einem Rechner mit Windows 2012R2 installiert.

Er lässt sich mit isql und flamerobin administrieren.

Mit IBExpert Personal Edition bekomme ich jedoch keinen Zugriff auf die Daten.

Mein Client mit Windows 10 pro, Delphi 11 und IBDAC 8.0.1 Trial liefert
'unable to complete networkt request'

Die Firewall auf dem Server hat eine Freigabe für Firebird und den Port 3050.
GDS32.dlls habe ich alle eliminiert.

Ist in der firebird.conf der Zugriff von "außen", sprich außerhalb 127.0.0.1, aktiviert? Standardmäßig ist der nämlich IMHO deaktiviert. Der Lokalzugriff sollte natürlich aber funktionieren.

IBExpert 14. Okt 2021 17:00

AW: IBDAC kein Zugriff auf Firebirdserver
 
es hilft meistens schneller an eine lösung zu kommen, wenn du einen screenshot der db registration info postest

die fehlermeldung deutet fast immer auf weiterhin falsche fbclient/gds32 hin gebe die besser mit kompletten pfad
dort an wo du die von dir gewünschte version ablegst, im suchpfad steht oft irgendwas was du gar nicht auf dem
plan hast

Alfredo 15. Okt 2021 10:45

AW: IBDAC kein Zugriff auf Firebirdserver
 
Hallo Klaus1,

ich habe mit sigcheck sowohl die fblient.dlls als auch die firebird.exe geprüft. Alle sind 32-Bit.

In der Log-Datei steht zum Zeitpunkt des Zugriffes mit Delphi nichts.

Ich glaube Delphi hat ein Problem mit der Verbindung zu dem DC, der m.E. richtig eingerichtet
sein sollte, da von dem selben Client auf eine eine MariaDB mit VisualStudio 2019 zugegriffen
werden kann.

Derzeit sehe ich nicht mit welchem User und Passwort Delphi 11 + IBDAC 8.0.1 auf den Server
zugreifen.

Gruß
Alfredo

Alfredo 15. Okt 2021 10:53

AW: IBDAC kein Zugriff auf Firebirdserver
 
Hallo Srat1979,

meine conf sieht wie folgt aus:

DatabaseAccess = Full

UserManager = Legacy_UserManager, SRP

WireCrypt = enabled

RemoteServicePort = 3050
RemotebindAdress=

Authserver = Legathy_Auth, SRP
Authclient = Legathy_Auth, SRP
ServerMode = Classic

Gruß
Alfredo

Alfredo 15. Okt 2021 11:08

AW: IBDAC kein Zugriff auf Firebirdserver
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo IBExpert

Chemiker 15. Okt 2021 13:27

AW: IBDAC kein Zugriff auf Firebirdserver
 
Hallo Alfredo,

versuche die fbclient von der Firebird 3 Installation zu nehmen. Ich vermute sie liegt in d:/firebird30/fbclient.dll, oder für 32Bit unter firebird30/WOW64/fbclient.dll
Zitat:

ich habe mit sigcheck sowohl die fblient.dlls als auch die firebird.exe geprüft. Alle sind 32-Bit.
Das ist nicht das Problem sondern Delphi - Programm 32Bit dann fblient.dll 32bit oder Delphi - Programm 64Bit dann fbclient.dll 64Bit
unabhängig von der Firebird - Installation.

Bis bald Chemiker

Alfredo 15. Okt 2021 14:06

AW: IBDAC kein Zugriff auf Firebirdserver
 
Hallo Chemiker,

vor meine Antwort auf die Beiträge der anderen Teilnehmer, hatte ich bereits den alten
Firebirdserver deinstalliert und neu aufgesetzt(32-Bit).
Die derzeit verwendete fbclient.dll stammt daher, wie von Dir empfohlnen, aus der Neu-
installation.

Die Problematik hat sich dadurch leider nicht verändert.

In die Versuchung Delphi mit 64-Bit zu verwenden bin ich noch nicht gekommen, da ich dass
leider bei mir derzeit nicht auswählen kann.:(

Gruß
Alfredo

BerndS 15. Okt 2021 14:20

AW: IBDAC kein Zugriff auf Firebirdserver
 
Ist den IBExpert 64b Bit?
Bei Windows x64 liegen die 64 Bit Dlls in C:\Windows\System32 und die 32Bit Dlls in C:\Windows\SysWOW64.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:22 Uhr.
Seite 1 von 2  1 2   

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