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
15d1dfcf
Commit
15d1dfcf
authored
Sep 27, 1999
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.NT
parent
7d7fb021
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
42 additions
and
29 deletions
+42
-29
doc/README.NT
doc/README.NT
+42
-29
No files found.
doc/README.NT
View file @
15d1dfcf
...
...
@@ -15,61 +15,74 @@ It can be done by done by typing configure, make and make install.
2. Update to EGCS 1.1.2
(This may be optional.)
---------------------------------------------------------------------------
OPTIONAL
1. Install the Andy Piper Tools (http://www.xemacs.freeserve.co.uk/)
(This may be optional.)
---------------------------------------------------------------------------
CYGWIN32 INSTALLATION
1. Download the Cygwin32 IPC Package by Ludovic LANGE
http://www.multione.capgemini.fr:80/tools/pack_ipc/current.tar.gz
2. Untar the package and follow the readme instructions.
2a. Apply the patch from src/win32/ipc.patch
3
. I tested 1.03.
4
. I used the \cygwin-b20\h-i568-cygwin32\i586-cygwin32\lib and
3. Apply the patch from the file.
4
. I tested 1.03.
5
. I used the \cygwin-b20\h-i568-cygwin32\i586-cygwin32\lib and
\cygwin-b20\h-i568-cygwin32\i586-cygwin32\include\sys instead of the
/usr/local/lib and usr/local/include/sys.
NOTE:
Also, the cygnus-bindir has to be placed in the path before the
NT-directories, because the sort.exe has to be taken for cygnus, not
NT.
---------------------------------------------------------------------------
POSTGRESQL INSTALL WITH NT SPECIFICS
1. Download the current version of PostgreSQL.
2. Untar the package.
3. Copy the files from \pgsql\src\win32 according to the readme file.
3
. Edit \pgsql\src\template\cygwin32 if needed (I had to adjust the YFLAGS
4
. Edit \pgsql\src\template\cygwin32 if needed (I had to adjust the YFLAGS
path).
4
. ./configure
5
. make
6
. create the directory /usr/local/pgsql manually: the mkdir cannot create a
5
. ./configure
6
. make
7
. create the directory /usr/local/pgsql manually: the mkdir cannot create a
directory 2 levels deep in one step.
7
. make install
8
. cd /usr/lical/pgsql/doc
9
. make install
1
0
. Set the environmental data
1
1
. Initdb --username=jkr (do not run this command as administrator)
8
. make install
9
. cd /usr/lical/pgsql/doc
10
. make install
1
1
. Set the environmental data
1
2
. Initdb --username=jkr (do not run this command as administrator)
1
2
. Open a new Cygwin command prompt
1
3
. Start "ipc-deamon&" (background proces)
1
4
. Start "postmaster -i 2>&1 > /tmp/postgres.log &" (background proces)
1
5
. Start "tail -f /tmp/postgres.log" to see the messages
1
3
. Open a new Cygwin command prompt
1
4
. Start "ipc-deamon&" (background proces)
1
5
. Start "postmaster -i 2>&1 > /tmp/postgres.log &" (background proces)
1
6
. Start "tail -f /tmp/postgres.log" to see the messages
1
6
. cd /usr/src/pgsql/src/test/regress
1
7
. make all runtest
1
7
. cd /usr/src/pgsql/src/test/regress
1
8
. make all runtest
All test should be run, allthought the latest snapshot I tested (18-4)
appears to have some problems with locking.
Joost
[Added by bjm]
By default, PostgreSQL clients like psql communicate by default using
unix domain sockets, which don't work on NT. Start the postmaster with
-i, and when connecting to the database from a client, set the PGHOST
NOTE:
By default, PostgreSQL clients like psql communicate using unix domain
sockets, which don't work on NT. Start the postmaster with -i, and
when connecting to the database from a client, set the PGHOST
environment variable to 'localhost' or supply the hostname on the
command line.
Also, the cygnus-bindir has to be placed in the path before the
NT-directories, because the sort.exe has to be take for cygnus, not
NT.
Joost
---------------------------------------------------------------------------
FIX FOR POSTGRESQL FREEZING ON NT MACHINES
FIX FOR POSTGRESQL FREEZING ON NT MACHINES
- EVERYONE SHOULD APPLY THIS PATCH
From: "Hiroshi Inoue" <Inoue@tpf.co.jp>
...
...
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