From: | Martin Gainty <mgainty(at)hotmail(dot)com> |
---|---|
To: | Jörn Heid <heid(at)hs-heilbronn(dot)de>, <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Standalone Windows Installation |
Date: | 2008-10-04 00:53:59 |
Message-ID: | BLU142-W1382F5F763D9D385BBF06AE3F0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Jörn
a Microsoft Windows Installer is supposed to do:
a)configure any/all server binaries to work as a Windows Service (take a look at Admin/CPanel/Services) ..
b)retain these configurations in the windows registry as identified by CLSID (a unique ID which tracks
the binaries characteristics such as version,location,size,which Windows Groups/users can access) as well
as any dependencies these binaries may have to report to to Win32 dependency manager
When the Windows Installer is out of synch with the installed MS binary as what happens when you install a Windows Service Pack your install may only partially install leaving the installation in a unusable state where you would then have to
1)clean out the registry for all of the entries for the program (exes) and all of its associated dependent dlls
2)delete the installation root folder (and all associated programs)
3)delete any/all links/aliases to those programs
so what started off with a Installer version mismatch can easily turn into hours or even a day long task especially with binaries who may drop into windows/system32 folder (as is the case when jsvc with msvcrt -this is the MAIN runtime library for MS)
In a perfect world where all environments, all resources and all capabilties of the operator are known the windows installer works as intended..change any version of any characteristic of the above requirements one iota and the installer breaks the install..
I vote Postgres sans Windows Installer
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission.
> Date: Fri, 3 Oct 2008 21:25:53 +0200
> From: heid(at)hs-heilbronn(dot)de
> To: pgsql-general(at)postgresql(dot)org
> Subject: Re: [GENERAL] Standalone Windows Installation
>
> Thanks for your answer but here's the longer question as asked in the
> posts before:
>
> How can I use the official "Postgres without installer" distribution
> without compiling the sources for myself and without having to install
> the redistribution application of the VC dlls so that I can distribute
> an "all-inside" folder with all needed binaries, dlls and so on for all
> Windows installations? Is it possible perhaps with a manifest file and
> bundled dlls or is it impossible?
>
> Jörn
>
> Joshua Drake schrieb:
> > On Fri, 03 Oct 2008 21:02:27 +0200
> > Jörn Heid <heid(at)hs-heilbronn(dot)de> wrote:
> >
> >
> >> So, nobody knows how to make the official "Postgres without
> >> Installer" to work with a normal Windows installation?
> >>
> >
> > http://www.postgresql.org/docs/faqs.FAQ_MINGW.html
> >
> > Have fun.
> >
> >
> > Joshua D. Drake
> >
> >
> >
>
> --
> Dipl.-Inform. Med. Jörn Heid
>
> Zentrum für virtuelle Patienten / Centre for Virtual Patients
> Universitätsklinikum Heidelberg
> Hygiene-Institut
> Im Neuenheimer Feld 324
> 69120 Heidelberg
>
> Tel.: +49-(0)7131-504-481
> Fax: +49-(0)7131-252-470
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
_________________________________________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/
From | Date | Subject | |
---|---|---|---|
Next Message | cyw | 2008-10-04 03:08:17 | ST_Intersects vs. ST_Touches |
Previous Message | Gurjeet Singh | 2008-10-04 00:51:39 | Re: Static functions |