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: [EMAIL PROTECTED]
> To: pgsql-general@postgresql.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 <[EMAIL PROTECTED]> 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@postgresql.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/

Reply via email to