Postgresql is a very efficient database and will run using 
scant amounts of memory and cpu power in a satisfactory 
manner with the right indexes.  Postgresql was originally 
developed for UNIX, and it will perform much better in a 
Mac, Linux, or Unix environment than under windows.  It has 
been ported to window, but Postgresql's root are in UNIX.

If the Postgresql database were running under a Mac, Linux, 
or Unix environment, you could access it locally using a 
socket connection from your windows computer.  It can also 
be accessed over TCP/IP remotely.  Postgresql default 
configuration after an install runs over a socket connection 
as localhost, so you would need to change settings in the 
postgresql.conf file to allow access remotely via 
socket/tcp/ip or remotely using tcp/ip.

Its been some time since I connected to Postgresql using 
VFP, but I wrote a simple VFP application some years ago to 
do inserts, deletes, updates, and select that worked very 
well using Postgresql's ODBC driver to access the postgresql 
database on a Linux server from windows XP Pro clients.  The 
Postgresql folks do a good job of keeping their ODBC drivers 
fresh, so all you would need to do is find and install the 
Postgresql ODBC driver on the windows clients, and you 
should be good to go.

If you decide to use the default configuration running 
Postgresql under windows 7 as localhost, the critical path 
for the system spec. would probably be satisfying window 7 
hunger for plenty of resources.  LOL

You could run Postgresql in Ubuntu Linux, for example, and 
have your window 7 clients hosted in the Linux box by 
Virtualbox, (eg virtualization), so that everything is on 
the same computer.  If I went this way, I would be sure the 
motherboard and cpu supported the new virtualization 
features offered in todays motherboards and cpus and had 
enough memory.  Also, I would over-spec then new computer; 
because, after you have things up and running you are like 
to find new was to use the computer and Postgresql.

So far as memory is concerned, I would start with 4gb or 
less, and add additional memory if needed, but I would be 
sure the motherboard supported at least 16 gb of memory. 
Its hard to come up with a minimum computer configuration to 
run Postgresql; because, there are too many variables that 
come into play.

Regards,

LelandJ






On 11/16/2009 10:24 AM, John Weller wrote:
> Thanks Leland.  As I'm in the UK most of those suppliers are out of my reach
> (unfortunately<g>).
>
> The main thing I am looking for is some idea on amount of RAM.  I forgot to
> add to my initial post that the OS will be Windows 7.  I'd love to go down
> the Linux route but don't have enough (any) experience with it and couldn't
> agree to support it in a commercial scenario; also it doesn't support VFP.
>
> Regards
>
> John
>
> John Weller
> 01380 723235
> 07976 393631
>>
>> Essentially, this is the workstation I put together recently
>> for myself.  If you or your client have the time, and don't
>> mind getting your hands a little dirty, you can put together
>> a fairly nice workstation for around $950.00 or so; mouse,
>> keyboard, video console and video card not included.  The
>> motherboard may have all the video hardware you need already
>> built in, but if not, you can alway add a video card.  Once
>> you have the basics in place, it's easy to upgrade/replace
>> components that wear out or become obsolete.
>
>
[excessive quoting removed by server]

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to