OK, let me see if I have this straight: you downloaded PostgreSQL 7.2.1 from
and then you looked at the documentation, installed Cygwin, and now you want to uncompress the PostgreSQL tarfile to install it in Windows?
If this is the case, then you will have to actually compile the postgreSQL code from the tar file, because PostgreSQL is distributed in source code form, or as Linux RPM binary installs. In other words, you don't get a Windows executable from
But, I was under the impression that if you run a full install of Cygwin, that it includes a Windows build of PostgreSQL, without requireing you to unpack a tar file or compile th source. If not, then I suggest you browse through these newsgroups:
Honestly, I don't think it is worth all the trouble to try to get PostgreSQL to run under Windows. It is a very Unix-centered application, and will never perform as well in Windows. If you just want to learn PostgreSQL, why not just get a cheap used computer, run Linux or FreeBSD and install PostgreSQL on that? Then you could use ODBC to connect from your Windows workstation. PostgreSQL will run great even on a very low-end system. I do all my PostgreSQL development on an AMD K6-350 with 128 MB RAM, running FreeBSD, and that is with many other server processes running, such as Apache, PHP, Java servlets, MySQL, sshd, Samba, etc... On a standalone machine, I would probably get the same performance with PostgreSQL alone on a Pentium 166 with 64 MB RAM. -------------------------------------------
"Now, this might cause some discomfort..."
(