that is not the name of the machine at hostaddr>.) Also,
host> rather than hostaddr> is used to identify
the connection in $HOME/.pgpass> (or
- %USERPROFILE%\.pgpass> on Win32).
+ %USERPROFILE%\.pgpass> on Microsoft Windows).
Without either a host name or host address,
COPY TO will terminate each row with a Unix-style
- newline (\n>>). Servers running on MS Windows instead
+ newline (\n>>). Servers running on Microsoft Windows instead
output carriage return/newline (\r\n>>), but only for
COPY> to a server file; for consistency across platforms,
COPY TO STDOUT> always sends \n>>
- Win32 Native Server
+ Microsoft Windows Native Server
to natively run on
Microsoft Windows> as a
server. It can run as a
Windows> service. This
release supports NT-based Windows releases like
-
Win2003>. Older releases like
-
ME> are not supported because these operating
+
Windows 2000>, Windows XP>, and
+
Windows 2003>. Older releases like
+
Windows 95>, Windows 98>, and
+
Windows ME> are not supported because these operating
systems do not have the infrastructure to support
PostgreSQL. A separate installer
project has been created to ease installation on
url="http://pgfoundry.org/projects/pginstaller">
http://pgfoundry.org/projects/pginstaller.
+
Although tested throughout our release cycle, the Windows port
does not have the benefit of years of use in production
Unix platforms and therefore should be treated with the same
level of caution as you would a new product.
-
Previous releases required the Unix emulation toolkit
-
Cygwin> for Win32 server support.
-
PostgreSQL has always supported
- clients on Win32.
+
+ Previous releases required the Unix emulation toolkit
+
Cygwin> in order to run the server on Windows
+ operating systems.
PostgreSQL has
+ always supported clients on Windows.
Listening on localhost (127.0.0.1>) opens no new
- security holes but allows configurations like Win32 and JDBC,
+ security holes but allows configurations like Windows and JDBC,
which do not support local sockets, to work without special
adjustments.
- New
pg_ctl>
+ New
pg_ctl>
- Win32 does not have a kill> command to send signals to
+ Windows does not have a kill> command to send signals to
backends so this capability was added to
pg_ctl>.
- Add Win32 service to
+ Add
to
+ register Windows operating system service (Dave Page)
- Allow the database server to run natively on Win32 (Claudio, Magnus, Andrew)
+ Allow the database server to run natively on Windows (Claudio, Magnus, Andrew)
- Shell script commands converted to C versions for Win32 support (Andrew)
+ Shell script commands converted to C versions for Windows support (Andrew)
- New
pgevent> for Win32 logging
+ New
pgevent> for Windows logging
- Allow /contrib/pg_autovacuum to run as a Win32 service (Dave Page)
+ Allow /contrib/pg_autovacuum to run as a Windows service (Dave Page)