From: | Ryan Murphy <ryanfmurphy(at)gmail(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Small patch: initdb: "'" for QUOTE_PATH (non-windows) |
Date: | 2016-08-14 19:38:02 |
Message-ID: | CAHeEsBe217dSe9QB2+Q8Pduq_20tPacRRiW6UeLy6G1OgDyDsw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hello Postgres Hackers!
I sent this already a few hours ago but it got blocked because I had not
yet joined the mailing list. Trying again, sorry for any redundancy or
confusion!
This is to fix an issue that came up for me when running initdb.
At the end of a successful initdb it says:
Success. You can now start the database server using:
pg_ctl -D /some/path/to/data -l logfile start
but this command did not work for me because my data directory
contained a space. The src/bin/initdb/initdb.c source code
did already have a QUOTE_PATH constant, but it was the empty
string for non-windows cases.
Therefore, added quotes via existing QUOTE_PATH constant:
pg_ctl -D '/some/path/to/data' -l logfile start
Best,
Ryan
Attachment | Content-Type | Size |
---|---|---|
0001-initdb-for-QUOTE_PATH-non-windows.patch | application/octet-stream | 991 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2016-08-14 20:38:36 | Why --backup-and-modify-in-place in perltidy config? |
Previous Message | Jeff Janes | 2016-08-14 19:35:39 | Re: COPY FREEZE and PD_ALL_VISIBLE |