Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   db-Zugriff auf windows 7 übers Netz (https://www.delphipraxis.net/156464-db-zugriff-auf-windows-7-uebers-netz.html)

khh 2. Dez 2010 18:53

Datenbank: firebird • Version: 2.1 • Zugriff über: zeos

db-Zugriff auf windows 7 übers Netz
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,
wenn ich auf ne DB zugreife die auf einer Unix-Maschine liegt, trage ich den Pfad ein und die IP und das Ganze funktioniert sowohl mit dem Zugriff aus meinem Programm über Zeos als auch über IB-expert.

Heute hat mich ein Kunde überrascht, der Netzwerkadmin hatte ohne Absprache Windows 7 auf einem "Server" installiert.

Leider hab ich es nicht, auch nicht mit Hilfe des Netzadmin, :-( geschafft von einem Vista -Rechner aus auf die DB auf Win 7 zuzugreifen.

Der Zugriff klappt nicht und bringt aus IBexpert die im Anhang nachgestellte Fehlermeldung.
Der Versuch auf einen vergebenen Netzpfad LW: Y:\ zuzugreifen endete mit einer ähnlichen Fehlermeldung die den Laufwerksbucstaben durch eine ! ersetzt hat .-(
Gibts unter Win7 irgedwelche Besonderheiten die zu beachten sind?

Was hab ich falsch gemacht?

mkinzler 2. Dez 2010 18:56

AW: db-Zugriff auf windows 7 übers Netz
 
Ist die Windows-Firewall aktiv und blockt den Port? Ist der Port in den servies eingetragen?

khh 2. Dez 2010 18:57

AW: db-Zugriff auf windows 7 übers Netz
 
Zitat:

Zitat von mkinzler (Beitrag 1065742)
Ist die Windows-Firewall aktiv und blockt den Port? Ist der Port in den servies eingetragen?

Firewall hab ich abgeschaltet und Port 3050 in die SERVICES eingetragen :-(

mkinzler 2. Dez 2010 19:04

AW: db-Zugriff auf windows 7 übers Netz
 
Und wenn du die IP statt dem Namen nimmst?

khh 2. Dez 2010 19:09

AW: db-Zugriff auf windows 7 übers Netz
 
Zitat:

Zitat von mkinzler (Beitrag 1065748)
Und wenn du die IP statt dem Namen nimmst?

hab ich auch ausprobiert

hat nichts gebracht :-(



ich werd morgen mal versuchen das hier bei uns nachzustellen und verschieden Varianten ausprobieren.
Hab ja hier auch ein Win7 und eine Vista
mal sehen was hier passiert.

Dann kann ich auch zu den verschiedenen Konstellationen die genauen entsprechenden Fehlermeldungen liefern.

DeddyH 3. Dez 2010 09:25

AW: db-Zugriff auf windows 7 übers Netz
 
Funktioniert es denn lokal auf dem Rechner? Ist Firebird wirklich installiert und läuft auch? Ich weiß, dass diese Fragen etwas blöd klingen, aber ich habe schon die wildesten Dinge erlebt.

khh 3. Dez 2010 14:34

AW: db-Zugriff auf windows 7 übers Netz
 
Zitat:

Zitat von DeddyH (Beitrag 1065860)
Funktioniert es denn lokal auf dem Rechner? Ist Firebird wirklich installiert und läuft auch? Ich weiß, dass diese Fragen etwas blöd klingen, aber ich habe schon die wildesten Dinge erlebt.

Kein problem, oft steckt die Lösung im Detail ;-)

Ja auf dem Win 7 Rechner läuft die DB und es laufen auch alle Programme problemlos.

khh 3. Dez 2010 15:29

AW: db-Zugriff auf windows 7 übers Netz
 
alsooo


halbe Lösung

mit dem IBexpert funktionierts folgendermassen:

in Servername die iP eintragen

in datenbankdatei den Pfad nach folgender sysntax:
\\c\db\datenbank.fdb

nach dem Speichern steht in servername C

und in datenbankdatei steht: db\datenbank.fdb

damit funktioniert der Zugriff über IBexpert

aber der Zugriff über Zeos leider nicht :-(

heisst aber dann der Port ist frei und das Protokoll funktioniert.

Jemand ne Idee für die Zeos - Einstellungen?


Danke Gruss KH

khh 3. Dez 2010 15:56

AW: db-Zugriff auf windows 7 übers Netz
 
Liste der Anhänge anzeigen (Anzahl: 1)
zeos bringt bei identischen Einstellungen angehängte fehelrmeldung:

Jemand ne idee?

mschaefer 3. Dez 2010 16:29

AW: db-Zugriff auf windows 7 übers Netz
 
Habe hier noch eine FB 2.0 unter Win 7, die mit Zeos von XP angesteuert wird. Hatte mal Probleme mit dem Pfad, da die Rechner dann gegenseitig die Nutzerpasswörter eingetragen haben müssten. Das ist nun nicht akzeptabel und so bin ich auf die Variante mit der FB aliasses.conf gegangen.


# List of known database aliases
# ------------------------------
#
# Examples:
#
# dummy = c:\data\dummy.fdb
#
db_alias = C:\Database\crunch.fdb


In der Zeos-Database ist dann nur die IP/Hostname und der db_alias
eingetragen. Das funktioniert sogar von einem client auf linux-wine.

Grüße in die Runde


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