I performed an out-of-the box install of Servoy 5.2.6 on a Kubuntu system
I had no error during the install.
The problem now is that PostgreSQL won’t start, I get the error that pg_ctl cannot be found.
pg_ctl is located in the postgres_db/bin folder and executable.
Does anyone know how to do an out-of -the box install of Servoy ?
( without a separate installation of a database server )
By the sound of it I’m having the same problem on Ubuntu 10.04.2 LTS. I’m not able to start postgres from the command line and there is no other install of postgres on the server.
The error message is very confusing. We found out recently that this was due to the fact that servoy installs a 32 bit binary of postgresql on a 64 bit linux system. To be able to run this 32 bit binary it must have some libs installed. On kunbuntu this does not seem to be the case default.
Will install the libraries and afterwards postgresql will run (reinstall servoy, because the installation process also suffered under the lack off the 32bits libraries).
Question remains: will a 64 bit version of postgresql be shipped with Servoy (windows and linux)? Running 32 bit applications on 64 bit systems is not a problem but performance drops, for what i’ve read approximately 30%…
Great that you found this.
All Linuxes I have been using must have these libs pre-installed, apparently ubuntu does not.
You can always install postgres 64 bit from the ubuntu repository, this is especially handy for the server (assuming you will run server on Linux) because you will also get boot-scripts etc.
rgansevles:
You can always install postgres 64 bit from the ubuntu repository, this is especially handy for the server (assuming you will run server on Linux) because you will also get boot-scripts etc.
Okay, we can do an install without database then, but is there an easy (automated) way to create the databases (servoy_repository and user_data) and let servoy point to it (adjust servoy.properties)?
As a newcomer to Servoy I have spent a lot of time trying to figure this out on two different servers so I think it would definitely be useful to document this info for other users.
Cheers,
Phil