Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
cdd402f8
Commit
cdd402f8
authored
Dec 26, 2004
by
Tom Lane
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
More minor updates and copy-editing.
parent
5cfdd68f
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
339 additions
and
296 deletions
+339
-296
doc/src/sgml/client-auth.sgml
doc/src/sgml/client-auth.sgml
+93
-115
doc/src/sgml/install-win32.sgml
doc/src/sgml/install-win32.sgml
+11
-12
doc/src/sgml/installation.sgml
doc/src/sgml/installation.sgml
+33
-18
doc/src/sgml/runtime.sgml
doc/src/sgml/runtime.sgml
+202
-151
No files found.
doc/src/sgml/client-auth.sgml
View file @
cdd402f8
This diff is collapsed.
Click to expand it.
doc/src/sgml/install-win32.sgml
View file @
cdd402f8
<!--
$PostgreSQL: pgsql/doc/src/sgml/install-win32.sgml,v 1.2
1 2004/12/24 19:20:18 momjian
Exp $
$PostgreSQL: pgsql/doc/src/sgml/install-win32.sgml,v 1.2
2 2004/12/26 23:06:56 tgl
Exp $
-->
<chapter id="install-win32">
...
...
@@ -11,9 +11,9 @@ $PostgreSQL: pgsql/doc/src/sgml/install-win32.sgml,v 1.21 2004/12/24 19:20:18 mo
</indexterm>
<para>
Although
<productname>PostgreSQL</productname> is written for
Unix-like operating systems and can
be built using
<productname>MinGW</productname>
and
Although
a complete <productname>PostgreSQL</productname> installation
for <productname>Windows</> can only
be built using
<productname>MinGW</productname>
or
<productname>Cygwin</productname>, the C client library
(<application>libpq</application>) and the interactive terminal
(<application>psql</application>) can be compiled using other Windows
...
...
@@ -25,10 +25,9 @@ $PostgreSQL: pgsql/doc/src/sgml/install-win32.sgml,v 1.21 2004/12/24 19:20:18 mo
<tip>
<para>
If you are using a Windows NT-based operating system or newer you can
build and use all of <productname>PostgreSQL</productname> <quote>the
Unix way</quote> if you install the <productname>MinGW</productname>
toolkit first. In that case see <xref linkend="installation">.
Using <productname>MinGW</productname> or
<productname>Cygwin</productname> is preferred. If using one of
those tool sets, see <xref linkend="installation">.
</para>
</tip>
...
...
@@ -110,7 +109,7 @@ $PostgreSQL: pgsql/doc/src/sgml/install-win32.sgml,v 1.21 2004/12/24 19:20:18 mo
on this machine, you will have to add the
<filename>src\include</filename> and
<filename>src\interfaces\libpq</filename> subdirectories of the source
tree to the include path in your compilers settings.
tree to the include path in your compiler
'
s settings.
</para>
<para>
...
...
@@ -123,10 +122,10 @@ $PostgreSQL: pgsql/doc/src/sgml/install-win32.sgml,v 1.21 2004/12/24 19:20:18 mo
<application>psql</application> is compiled as a <quote>console
application</>. As the Windows console windows use a different
encoding than the rest of the system, you must take special care
when using 8-bit characters
at the <application>psql</application>
prompt. When
<application>psql</application> detects a problematic
when using 8-bit characters
within <application>psql</application>.
If
<application>psql</application> detects a problematic
console code page, it will warn you at startup. To change the
console code page, two things are nec
c
essary:
console code page, two things are necessary:
<itemizedlist>
<listitem>
...
...
doc/src/sgml/installation.sgml
View file @
cdd402f8
<
!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.22
0 2004/12/24 19:20:18 momjian
Exp $ -->
<
!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.22
1 2004/12/26 23:06:56 tgl
Exp $ -->
<
chapter
id
=
"installation"
>
<
title
><
![%standalone-include[<productname>PostgreSQL</>]]>
...
...
@@ -109,7 +109,10 @@ su - postgres
<filename>configure</>. (On <productname>NetBSD</productname>,
the <filename>libedit</filename> library is
<productname>Readline</productname>-compatible and is used if
<filename>libreadline</filename> is not found.)
<filename>libreadline</filename> is not found.) If you are using
a package-based Linux distribution, be aware that you need both
the <literal>readline</> and <literal>readline-devel</> packages,
if those are separate in your distribution.
</para>
</listitem>
...
...
@@ -120,14 +123,22 @@ su - postgres
<secondary>on Windows</secondary>
</indexterm>
To build on <productname>NT</>-based versions of
<productname>Windows</> like Windows XP and 2003 see
<filename>doc/FAQ_MINGW</>. For earlier <productname>Windows</>
releases see <filename>doc/FAQ_CYGWIN</>.
To build <productname>Windows</> client-only interfaces using
tools like <productname>Visual C++</> and <productname>Borland
C++</> see
Additional software is needed to build
<productname>PostgreSQL</productname> on <productname>Windows</>.
You can build <productname>PostgreSQL</productname> for
<productname>NT</>-based versions of <productname>Windows</>
(like Windows XP and 2003) using <productname>MinGW</productname>;
see <filename>doc/FAQ_MINGW</> for details. You can also build
<productname>PostgreSQL</productname> using
<productname>Cygwin</productname>; see <filename>doc/FAQ_CYGWIN</>.
A <productname>Cygwin</productname>-based build will work on older
versions of <productname>Windows</>, but if you have a choice,
we recommend the <productname>MinGW</productname> approach.
While these are the only tool sets recommended for a complete build,
it is possible to build just the C client library
(<application>libpq</application>) and the interactive terminal
(<application>psql</application>) using other <productname>Windows</>
tool sets. For details of that see
<![%standalone-include[the documentation chapter "Client-Only
Installation on Windows"]]> <![%standalone-ignore[<xref
linkend="install-win32">]]>.
...
...
@@ -245,7 +256,7 @@ su - postgres
<
listitem
>
<
para
>
<
application
>
Kerberos
</>,
<
productname
>
OpenSSL
</>,
or
<
application
>
Kerberos
</>,
<
productname
>
OpenSSL
</>,
and
/
or
<
application
>
PAM
</>,
if
you
want
to
support
authentication
or
encryption
using
these
services
.
</
para
>
...
...
@@ -271,7 +282,7 @@ su - postgres
<
primary
>
yacc
</
primary
>
</
indexterm
>
<
application
>
Flex
</>
and
<
application
>
Bison
</>
GNU
<
application
>
Flex
</>
and
<
application
>
Bison
</>
are
needed
to
build
a
CVS
checkout
or
if
you
changed
the
actual
scanner
and
parser
definition
files
.
If
you
need
them
,
be
sure
to
get
<
application
>
Flex
</>
2.5.4
or
later
and
...
...
@@ -299,7 +310,7 @@ su - postgres
25
MB
,
databases
take
about
five
times
the
amount
of
space
that
a
flat
text
file
with
the
same
data
would
take
.
If
you
are
going
to
run
the
regression
tests
you
will
temporarily
need
up
to
an
extra
90
MB
.
Use
the
<
command
>
df
</
command
>
command
to
check
f
or
disk
90
MB
.
Use
the
<
command
>
df
</
command
>
command
to
check
f
ree
disk
space
.
</
para
>
</
sect1
>
...
...
@@ -416,9 +427,11 @@ su - postgres
<para>
Very old versions might not have <application>pg_ctl</>. If you
can'
t
find
it
or
it
doesn
't work, find out the process ID of the
old server, for
example by typing <userinput>ps ax | grep postmaster</>, and
signal it to stop this way:
old server, for example by typing
<screen>
<userinput>ps ax | grep postmaster</userinput>
</screen>
and signal it to stop this way:
<screen>
<userinput>kill -INT <replaceable>processID</></userinput>
</screen>
...
...
@@ -1108,8 +1121,10 @@ All of PostgreSQL is successfully made. Ready to install.
program
,
so
that
you
can
rebuild
everything
with
<
command
>
gmake
</>
later
on
.
To
reset
the
source
tree
to
the
state
in
which
it
was
distributed
,
use
<
command
>
gmake
distclean
</>.
If
you
are
going
to
build
for
several
platforms
from
the
same
source
tree
you
must
do
this
and
re
-
configure
for
each
build
.
build
for
several
platforms
within
the
same
source
tree
you
must
do
this
and
re
-
configure
for
each
build
.
(
Alternatively
,
use
a
separate
build
tree
for
each
platform
,
so
that
the
source
tree
remains
unmodified
.)
</
para
>
</
formalpara
>
...
...
doc/src/sgml/runtime.sgml
View file @
cdd402f8
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment