Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird: Shutdown per Commandline ? (https://www.delphipraxis.net/25698-firebird-shutdown-per-commandline.html)

mschaefer 10. Jul 2004 18:03


Firebird: Shutdown per Commandline ?
 
Moin, moin,

Kennt jemand eine Möglichkeit den Firebird-Server per Kommandozeile
komplett abzuschalten (shutdown und close) ?

Grüße // Martin

Hansa 10. Jul 2004 18:38

Re: Firebird: Shutdown per Commandline ?
 
lokal oder im Netz ?

mschaefer 10. Jul 2004 18:50

Re: Firebird: Shutdown per Commandline ?
 
Moin Hansa,
Du zählst auch zu den Samstagsarbeitern...

Lokal

Eigentlich geht es um eine Setuproutine, die auch eine Firebirdinstallation
inne hat. Mein Problem ist jetzt die Deinstallation. Liegt auf der Hand,
das ich kein Programm deinstallieren kann was gerade läuft....

Grüße aus dem Norden

Hansa 10. Jul 2004 19:00

Re: Firebird: Shutdown per Commandline ?
 
Tja, so was in der Richtung habe ich mir gedacht. :mrgreen: Ich würde den Server lieber gar nicht installieren, sondern alles lokal machen.

mschaefer 10. Jul 2004 19:07

Re: Firebird: Shutdown per Commandline ?
 
Na ja, das heisst ja nun nicht, das es keine reine Clientinstallationen mit Zugriff
auf den Server gibt. Bei denen habe ich auch keine Probleme mit der Deinstallation.

Alles Lokal ist nicht - Client Server schlägt zu.

Nur bei der Servervariante tritt das Deinstallationsproblem auf. Naja ab und an braucht
jedes System nun mal einen Update und dafür brauche ich nun mal den Shutdown für die Deinst.

Bei Mysql gibt es einen Kommandozeilenbefehl, aber bei Interbase habe ich nichts gefunden.
Gibt es denn da keine Utility ?

Grüße // Martin

Hansa 10. Jul 2004 19:15

Re: Firebird: Shutdown per Commandline ?
 
Wie meinen ? lokal oder Netzwerk ? :wiejetzt: C/S hat nur bedingt etwas mit Netzwerk zu tun. Greift ein User drauf zu oder mehrere ? Mit einem Programm oder mehreren ?

mschaefer 10. Jul 2004 19:25

Re: Firebird: Shutdown per Commandline ?
 
Moin.
reinrassiges Client-Server-System!
2 bis 10 Clients im Normalbetrieb.

Jetzt geht es um das Update auf dem
Server. Mal kommt eine neue Datenbank
drauf, mal ein neuer Server.

Das Deinstallationsprogramm läuft
natürlich lokal auf dem Server (also Lokal)
deshalb ist das ganze natürlich
immer noch ein Client-Server-System ( also Client-Server)

Hm, könnte natürlich ein WM_Close auf Fbserver schicken.
Das es da aber nichts sonst gibt ist mir schleierhaft...

Grüße // Martin

Hansa 10. Jul 2004 19:37

Re: Firebird: Shutdown per Commandline ?
 
Rein in die Kartoffeln :

Zitat:

Zitat von mschaefer
Lokal

und wieder raus :

Zitat:

Zitat von mschaefer
reinrassiges Client-Server-System!
2 bis 10 Clients im Normalbetrieb.

Echt toll. :mrgreen:

Wo liegt das Problem. Ist mit Update der IB/FB Server gemeint, dein Programm oder was ?

P.S.: da fehlt noch mehr: welche FB Version ?

mschaefer 10. Jul 2004 19:52

Re: Firebird: Shutdown per Commandline ?
 
Hallo Hansa es wird Zeit für´n Feierabend ! :!:

Übrigens, auch für mich. Werde ein Tool stricken
was dem Fbserver eine "WM_Close" Nachricht schickt.
Das Ding macht eine Shutdown, mein Setupprg spielt
seine neue Datenbank und eventuell die neue Server-
Version auf und dann startet es den Server neu
Und zehn Minuten später können dann wieder alle
Clients munter und zufrieden auf den Server zugreifen.

Hier obern scheint übrigens nocht die Sonne und
das solte im Saarland auch so sein. Nutze das :!:

Viele Grüße und Dir ein schönes Wochenende // Martin

Hansa 10. Jul 2004 19:56

Re: Firebird: Shutdown per Commandline ?
 
Gemach, erst die Arbeit, dann das Vergnügen. Ich muß heute noch nach Frankreich und da regnet es. :mrgreen:

Du hast bestimmt den FB-Server als Dienst gestartet. Mache das besser nicht.

djmasi 10. Jul 2004 19:56

Re: Firebird: Shutdown per Commandline ?
 
Laut Firebird Quickstart Guide, Seite 8 ist der Firebird Manager in Delphi geschrieben. Die Sources soll es auf der Seite geben. Hab sie aber bis jetzt nicht gefunden. Damit kannst du dann lokal deinen Server stoppen

mschaefer 10. Jul 2004 20:03

Re: Firebird: Shutdown per Commandline ?
 
@Hansa: schon wieder regen, das ist nicht gut für die Weinernte (schade)
Habe den FBServer als Anwendung gestartet, da ich nicht weiss auf welchen
Systemen der Installiert wird. So kann er von 98Se bis WinXP laufen.

@djmasi: Werde mir das anschauen. Vielleicht gibt es auch eine seriöse Methode den
FBServer abzuschalten.

Danke Euch schon mal

// Martin

Lemmy 12. Jul 2004 07:16

Re: Firebird: Shutdown per Commandline ?
 
Hi,

bei den original Firebird-Archiven sind mehrere Batch-Dateien dabei, die dafür sorgen den FB-Server zu installieren (install-classic.bat, install_super.bat) und zu deinstallieren (uninstall.bat). Deshalb am einfachsten diese verwenden bzw. diese analysieren was die machen...

ACHTUNG! Du solltest Dir aber genau überlegen was du machst. Wenn Du den FB bei der Deinstallation deines Programmes ebenfalls von der Platte putzt, dann können weitere Applikationen, die den FB ebenfalls benötigen nicht mehr funktionieren!!!! Du bist nicht der einzige der FB als Server einsetzt!!!!

Grüße
Lemmy


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz