Seite 1 von 2
postgresql - verteilen
Verfasst: 29 Mär 2012, 09:40
von thomasw
Hallo.
Ich scheitere aktuell daran Postgresql mithilfe von Opsi zu verteilen.
Das Problem liegt daran, dass wenn man die exe startet zunächste ein Banner auf dem Clienten sieht uns im Anschluss passiert nichts.
Wenn man postgresql wie gewohnt installieren möchte, dann lädt auch zunächst das Banner und sofort im Anschluss kommt wie gewohnt der Wizard für die Installation.
Hat jemand eine Ahnung warum der Wizard bei der Opsi verteilung nicht auftaucht?
Vielen Dank im vorraus.
Re: postgresql - verteilen
Verfasst: 29 Mär 2012, 09:56
von koepkek
Hallo
was sagt denn die instlog.txt?
Gruß
Karsten Köpke
Re: postgresql - verteilen
Verfasst: 29 Mär 2012, 16:32
von thomasw
unter dem Tab Logdateien -> instlog findet man nichts... diese Seite ist einfach leer.
Wenn ich mein Skript starte kommt wie gesagt nur der banner und verschwindet auch wieder (so wie es sein sollte) und dann passiert nichts mehr.
Ich muss auch das Opsi-Winst Fenster mithilfe des Taskmanagers schließen
Falls ich den Aufruf mit dem Paramaeter /LetThemGo mache kommt der Banner und verschwindet wieder und zusätzlich wird ein Neustart ausgelöst. (Unten rechts im Bildschirm erscheint das Opsi-Neustart Fenster)
Das ist mein Skript so weit.
Code: Alles auswählen
[Initial]
Message=installiere postgresql
StayOnTop=false
[Aktionen]
ShowBitmap /3 "%ScriptPath%\postgresql.png"
Winbatch_postgresql_silent_install
Files_install
[Files_install]
copy -s "%ScriptPath%\postgresql-9.1.3-1-windows-x64.exe" "%ProgramFilesDir%\delete\"
[Winbatch_postgresql_silent_install]
"%ProgramFilesDir%\delete\postgresql-9.1.3-1-windows-x64"
Re: postgresql - verteilen
Verfasst: 29 Mär 2012, 18:20
von d.oertel
Hi,
ich würde ja die setup.exe direkt vom Netz aufrufen und nicht vorher kopieren - aber das ist reine Geschmacksache.
Dein Problem ist, das
"%ProgramFilesDir%\delete\postgresql-9.1.3-1-windows-x64"
keine ausführbare Datei ist, da hier die Extension vergessen wurde.
Gib mal
"%ProgramFilesDir%\delete\postgresql-9.1.3-1-windows-x64.exe"
eine Chance ...
gruss
d.oertel
Re: postgresql - verteilen
Verfasst: 29 Mär 2012, 21:44
von koepkek
Hi,
wenn man die kopierte setup.exe aufrufen möchte, muss der Kopiervorgang auch vor dem WinBatch Aufruf in der Actions-Section stehen.
Oder sehe ich das falsch?
Gruß
Karsten Köpke
Re: postgresql - verteilen
Verfasst: 30 Mär 2012, 15:09
von thomasw
ich habe zwar den Zusatz exe weggelassen, aber an sich startet die exe ja !
Mit der exe ändert sich leider nichts daran - Banner wird geladen ansonsten tut sich nichts mehr.
Das mit dem rüberkopieren ist ein überbleibsel meiner Tests.
Normalerweise starte ich die exe auch übers Netzwerk.

Ja ich sollte vielleicht wirklich vorher kopieren und danach ausführen... habe ich ein wenig verschlafen.
Das ist aber auch nicht die Lösung.
Re: postgresql - verteilen
Verfasst: 30 Mär 2012, 17:08
von d.oertel
Hi,
starte doch mal das script interaktiv:
http://download.uib.de/opsi4.0/doc/html ... est-script
gruss
d.oertel
Re: postgresql - verteilen
Verfasst: 02 Apr 2012, 10:55
von thomasw
Hi,
auf dem interaktiven Wege funktioniert es ! -> Nachdem Banner lädt es den Wizard.
Wie bekomme ich es jetzt Serverseitig zum funktionieren?
Vielen Dank im vorraus!
Re: postgresql - verteilen
Verfasst: 02 Apr 2012, 18:12
von d.oertel
Re: postgresql - verteilen
Verfasst: 03 Apr 2012, 11:08
von Thomas_H
Moinsens,
ruft Du die Installationsdatei von PostgreSQL wirklich ohne Parameter auf, die die Silent Install aktivieren? Denn laut
Hilfe zur Silent Installation fehlen bei Deinem Script die Schalter. Dann wird es dort hängenbleiben, wo eigentlich Interaktion erwartet wird...
Gruß
Thomas_H