Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Interbase auf einen Server ansprechen (https://www.delphipraxis.net/200721-interbase-auf-einen-server-ansprechen.html)

NoName1 19. Mai 2019 15:15

Datenbank: Interbase • Version: Alle • Zugriff über: Alle

Interbase auf einen Server ansprechen
 
Guten Tag,
ich habe gelesen das Interbase Datenbanken, vom Client aus gesehen, auf dem Server mit folgendem anspricht/aufruft:
IP-Adresse\Laufwerk\Programmname
z. B.
192.168.2.1\\L:OrdnerName\Progname.exe

Meine Frage dazu ist folgende:
Wo trägt man diese Parameter ein, damit der Aufruf gelingt?

Vielen Dank für Eure Antworten.

hoika 19. Mai 2019 15:20

AW: Interbase auf einen Server ansprechen
 
Hallo,
nein, woher hast du das denn?
das \\ (NETBEUI) würde theoretisch irgendwie noch gehen, aber verlass dich nicht drauf.

Nimm besser gleich:
192.168.2.1:C:\OrdnerName\DB.GDB

C ist der Laufwerksbuchstabe auf der Serverseite
Netzlaufwerke haben hier nichts zu suchen !!!

Man trägt als Connection-String ein.
Wo? -> das entscheidet deine Datenbank-Komponente, dass kann man nicht allgemein sagen.

NoName1 19. Mai 2019 15:41

AW: Interbase auf einen Server ansprechen
 
Da habe ich ich mich komplett verschrieben:
Zitat:

192.168.2.1\\L:OrdnerName\Progname.exe
natürlich muss es
192.168.2.1:LW:\OrdnerName\Datenbank.GDB
heissen.
Trotzdem die Frage:
Kann denn bei einer bestehen Installation nachlesen werden wie der
Connect-String heißt. Er muss doch irgenwie/wo gespeichert sein,
weil mehrere Clients ja verschiedene Möglichkeiten des Zugriffes haben?
Oder täusche ich mich komplett?

Ich meine das Nachlesen für eine bestehendes Netzwerkverbindung.

Ich habe es gefunden. Die Pfade sind von Hand in die Registry der jeweiligen Clients eingetragen worden.
Damit kann dieses nun geschlossen werden.

hoika 19. Mai 2019 18:45

AW: Interbase auf einen Server ansprechen
 
Hallo,
Connection-Strings werden nicht in der Registry gespeichert,
es sei denn, die jeweilige Anwendung macht es.

Das hat aber nichts mit Interbase selbst zu tun.

Frickler 20. Mai 2019 16:35

AW: Interbase auf einen Server ansprechen
 
Laufwerk und Ordner der Datenbank geht die Clients nichts an. Ich würde auf dem Server einen Alias vergeben: dann verkürzt sich der Zugriff auf:

IP-Adresse:Aliasname

hoika 20. Mai 2019 16:36

AW: Interbase auf einen Server ansprechen
 
Hallo,
falls das Interbase mittlerweise auch kann ...

könnte aber sein
https://www.connectionstrings.com/interbase/


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