AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi fbclient.dll von einem Server laden für alle Clients
Thema durchsuchen
Ansicht
Themen-Optionen

fbclient.dll von einem Server laden für alle Clients

Ein Thema von Chemiker · begonnen am 9. Feb 2014 · letzter Beitrag vom 9. Feb 2014
Antwort Antwort
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#1

fbclient.dll von einem Server laden für alle Clients

  Alt 9. Feb 2014, 18:18
Datenbank: Firebird • Version: 2.1 • Zugriff über: FIBPlus/IBDAC
Hallo,

spricht eigentlich was dagegen, die fbclient.dll auf einen Server zu speichern und von dort für die einzelnen Clients zu laden? Das hätte den Vorteil, dass man beim Wechseln nur die eine Datei auf den Server austauschen muss um alle Clients auf den neusten Stand zu bringen.

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: fbclient.dll von einem Server laden für alle Clients

  Alt 9. Feb 2014, 18:40
Hallo,

spricht eigentlich was dagegen, die fbclient.dll auf einen Server zu speichern und von dort für die einzelnen Clients zu laden? Das hätte den Vorteil, dass man beim Wechseln nur die eine Datei auf den Server austauschen muss um alle Clients auf den neusten Stand zu bringen.

Bis bald Chemiker
Nur die DLL vom Server zu haben wird zu umständlich und zu viel Aktionen verursachen. Wenn das LAN nicht zu langsam ist lass doch die ganze Anwendung vom Server starten. Soll sie vom Client gestartet werden, so das über die Admins im Rahmen einer Client-SW-Verteilung geschehen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: fbclient.dll von einem Server laden für alle Clients

  Alt 9. Feb 2014, 19:19
Hallo Bernhard Geyer,

Zitat:
Nur die DLL vom Server zu haben wird zu umständlich und zu viel Aktionen verursachen.
Es muss doch nur den Path angegeben werden, wo sich die fbclient.dll befindet.


Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: fbclient.dll von einem Server laden für alle Clients

  Alt 9. Feb 2014, 19:42
Hallo Bernhard Geyer,

Zitat:
Nur die DLL vom Server zu haben wird zu umständlich und zu viel Aktionen verursachen.
Es muss doch nur den Path angegeben werden, wo sich die fbclient.dll befindet.


Bis bald Chemiker
Du vergisst folgende Probleme:
- Was ist wenn das Programm unter C:\Programme installiert ist und der User keine Adminrechte hat
- Wie soll die DLL ausgetauscht werden wenn die DLL schon im gebrauch ist.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: fbclient.dll von einem Server laden für alle Clients

  Alt 9. Feb 2014, 22:19
Hallo Bernhard Geyer,

habe eine klein Testanwendung unter C:\ (eingeschränktes Benutzerkonto) kopiert und ausgeführt das funktioniert ohne Probleme.

Wenn es erforderlich ist die fbclient.dll auszutauschen wird ja auch der Firebird-Server ersetzt, ohne Datenbank funktioniert meine Anwendung nicht bzw. macht keinen Sinn, von daher sollten auf den Clients auch nicht die Anwendung laufen.
Das bedeutet:

1. Alle Clients-Anwendung runterfahren
2. Firebird-Server ersetzen
3. Neue fbclient.dll ersetzt die Alte fbclient.dll
4. Client-Anwendungen können wieder hochfahren
5. Fertig

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 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