Registriert seit: 15. Mär 2005
679 Beiträge
FreePascal / Lazarus
|
AW: FB3.0: silent installation
8. Okt 2016, 13:44
Ich frag mich schon ewig warum sich so viele Software Hersteller das Leben so schwer machen und
Firebird über die setup.exe installieren. Sogar in der Aldi Fotosoftware ist Firebird auf dem Wege
installiert (und irgendjemand von Autor Buhl Data hat dann wohl vergessen, das man beim uninstall
dann auch so was wieder mit deinstallieren sollte). Wenn es schon ein Default Firebird gibt, fällt
man dann auf die Schnauze.
Warum ladet Ihr euch firebird nicht als Zip in der passenden Version herunter, ersetzt alle Dateien
darin durch Versionen, die ihr haben wollt (firebird.conf, aliases.conf oder fb3 databases.conf etc,
auch security2/3.fdb kann dann schon fertig dabei sein), packt das ganze in euer Setup mit rein
und bei der Firebird Installation ruft ihr nur noch install_super.bat oder install_service.bat
mit Adminrechten auf, dann läuft der Firebird Server genau so wie Ihr das braucht. Und beim
deinstallieren nimmt man dann unistall.bat bzw uninstall_service.bat. Wenn ihr dann sogar noch
den port von default 3050 auf einen anderen setzt in der firebird.conf und als parameter bei der
Batchdatei einen individuellen Servicename angebt, dann kommt ihr auch keiner schon laufenden
Firebird Instanz in die Quere.
Auf dem Wege könnt ihr auch gleich alles entfernen, was euer Kunde eh nicht brauch (examples, doc
usw.).
Der Weg so geht schon seit firebird 1.5, mit servicenamen option seit 2.0 in allen Versionen.
Noch mehr silent install als ein einzeiliger Aufruf einer Batchdatei kann ich mir nicht vorstellen.
Mehr dazu und auch zu den meisten anderen Themen lernt man auch auf unseren Schulungen oder kann
Hilfe dazu bei uns per Hotline andfordern.
|