Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   firebird und Windows10 (https://www.delphipraxis.net/197615-firebird-und-windows10.html)

hanspeter 22. Aug 2018 08:19

firebird und Windows10
 
Hallo,
bei mir brennt ein wenig die Hütte.
Ich bin gerade dabei ein Netzwerk für eine Sportveranstaltung einzurichten. Die Software läuft seit Jahren. Neu ist das Windows10 Rechner im Netzwerk sind.
Alle Rechner haben feste IP Adressen (192.168.1.11 und dann weiter .12 ...
Mir gelingt es nicht auf die Datenbank zuzugreifen.
Weder über Rechnername noch über IP Adresse funktioniert das Ganze.

Delphi-Quellcode:
(Server 192.168.1.10:D:\Data\Databas.fdb
.

Hat wer eine Idee was ich noch probieren kann/muss?

Nachtrag FB 2.51

mkinzler 22. Aug 2018 08:48

AW: firebird und Windows10
 
Welche Zugriffskomponenten?

haentschman 22. Aug 2018 09:04

AW: firebird und Windows10
 
Zitat:

Windows10
Portfreigabe? :wink: (3050 rein + raus)

hanspeter 22. Aug 2018 09:07

AW: firebird und Windows10
 
Ich arbeite mit IBDAC.
Das Programm läuft , wie bereits gesagt, seit über 10 Jahren fehlerfrei.
Firewall habe ich deaktiviert.

kretabiker 22. Aug 2018 09:09

AW: firebird und Windows10
 
Die klassischen Überprüfungen hast du sicherlich vorgenommen, also:
- ist der Serverrechner im Netz per ping erreichbar?
- kannst du auf Port 3050 des Datenbankservers telneten? Auf dem Serverrechner ist in der Firewall ein Löchlein auf Port 3050 gebohrt (TCP incoming)?
- die Datenbankdatei liegt aus Serversicht tatsächlich im angegebenen Pfad?
- auch hübsch, da selbst schon mal drauf reingefallen: die richtige(!) fbclient.dll liegt auf den Clientrechnern in erreichbaren Pfaden?
- Klappt der Zugriff mit einem Admin-Tool von einem Client?
- in der Clientfirewall ist ein Löchlein für deine Applikation gebohrt?

Ansonsten macht Win10 in Zusammenspiel mit FB 2.5 zumindest bei mir keine Probleme

mkinzler 22. Aug 2018 09:14

AW: firebird und Windows10
 
Das Programm und vorallem die Clientdll sollte lokal liegen, sonst bockt Windows 10 gerne einmal.

BerndS 22. Aug 2018 09:50

AW: firebird und Windows10
 
Wird das Programm über eine SMB1-Freigabe gestartet?
Dann auf dem W10 Rechner SMB1 in den Windows-Features deaktivieren.

Lemmy 22. Aug 2018 09:52

AW: firebird und Windows10
 
Zitat:

Zitat von hanspeter (Beitrag 1411294)
Ich arbeite mit IBDAC.
Das Programm läuft , wie bereits gesagt, seit über 10 Jahren fehlerfrei.
Firewall habe ich deaktiviert.

Firewall komplett deaktiviert auf dem Server? Da läuft auch kein Virenscanner mit Zusatzfirewall?

Welche Fehlermeldung kommt denn?

Steku 22. Aug 2018 10:02

AW: firebird und Windows10
 
Zitat:

Firewall komplett deaktiviert auf dem Server? Da läuft auch kein Virenscanner mit Zusatzfirewall?
In dem Zusammenhang vielleicht auch interessant:
https://firebirdforum.de/viewtopic.p...a5cd7&start=10

Grüße
Steku

IBExpert 22. Aug 2018 12:28

AW: firebird und Windows10
 
benutzt du den kompletten connection string?
192.168.1.10/3050:C:\pfad\db.fdb (also mit port 3050 drin)

sind das ggf alles neue Rechner, auf den der fbclient läuft? Wenn ja, sind auch die msvc*.dll dateien im Suchpfad oder alternativ aus dem Firebird Zip Download das setup in system32 pfad ausführen

erreichst du vom client aus den port auf dem server?
prüfen zum Beispiel mit ibexpert communication diagnose oder so was https://www.heise.de/download/product/portscan-70308

hoika 22. Aug 2018 13:40

AW: firebird und Windows10
 
Hallo,
Zitat:

Firewall komplett deaktiviert auf dem Server
Und bei dem Windows10-Rechner?

Hier noch der Link, wo u.a. telnet benutzt wird.

http://www.firebirdfaq.org/faq123/


Und wie heißt denn jetzt die Fehlermeldung?

hanspeter 22. Aug 2018 14:07

AW: firebird und Windows10
 
Vielen Dank für die Tips. Ich habe jetzt alles wieder am Laufen.
Es ist ein Netzwerk von 5 Rechnern.
Dabei sind 3 Rechner über WLan ca. 100m abgesetzt.
Auf einem Rechner lief noch ein getarnter Virenscanner (AVS), den ich noch nicht losgeworden bin.
Hier habe ich mein Programm als Ausnahme eingetragen.
Auf dem Server hatte ich den Firewall deaktiviert.
Mit dem telenet Tip habe ich gemerkt, das Port 3050 Probleme macht.
Ich habe den Firewall wieder aktiviert.
Die Ausnamen waren eingetragen. Nachdem ich diese gelöscht und neu eingetragen hatte, funktionierte es nach einem Rechner-Neustart wieder.
Auf allen Rechnern habe ich die fbclient.dll nach System32 und in das Anwendungsverzeichnis kopiert.
Auf einem Rechner war der Port 3050 nur in einer Richtung eingetragen

Den Konnektionsstring benutze ich ohne die Portangabe.
Aus Sicherheitsgrüden werden die Rechner nach jedem Einsatz im öffentlichen Raum miteinem kompletten Systemabbild überspielt.

Noch mal vielen Dank für die vielen Ratschläge, dank derer ich mein Problem gerade noch rechtzeitig lösen konnte.

Viele Grüße
Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 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