So I tested the theory - PGAdmin III ran and I could start and connect
to the database and run the app successfully until saving data - the
sequences seemed out of wack so overall that would be failure.
Linux is sooo easy. Windows is sooo hard to eliminate user
interaction in creating the services. I guess I can go back to using
a zero admin database though I hit limitations with HSQL, perhaps
JavaDB will take me further but I doubt it...
I did run the database connection over the internet, works of course
though slow, caching can offset that so I guess we shall see.
Does Enterprise DB have a zero interaction solution I could perhaps
buy with a small amount of money... Certainly the silent installer on
the PostgreSQL was not silent for me unless I am missing something
(quite possibly).
Greg
On 10/16/07, Greg Caulton <caultonpos@gmail.com> wrote:
> Hi,
>
> I am developing an open source healthcare information system and in
> order to appeal to physician practises I need to have a 5 click
> installation process - 4 nexts and one finish...
>
> The only item I am not able to do this with on Windows is PostgreSql
> (which having worked with Oracle for years, this software is superb).
> Linux is fine.
>
> The biggest problem is the creation of the user login, service, password etc.
>
> What I am going to test soon is can I simply unzip the contents of
> Program Files\PostgreSQL\8.2\... and start the database server via a
> shell script?
>
> Or are their registry or other configuration that the installer does?
>
> Since my software uses JBoss, starting the database server when the
> application server starts is not too big a deal - for the demo at
> least.
>
> thanks
>
> Greg
>
> PS I think I can get around it but one of the other issues is the
> automatic disabling of standard username/password for security i.e.
> psql -U username database -f mydbcontents.sql fails by default. I
> believe I had to edit conf files though it was a while ago on Windows.
>