Thread: PSQL History not working

PSQL History not working

From
"Pradeepkumar, Pyatalo (IE10)"
Date:

Hi all,

I am using Postgresql 7.4.3. Everythings working fine except for the psql history. I did go through the documentation, but did not get much information about it. The psql doesn't remember the previous commands. There is no .psql_history file under the $HOME/ and there is no .psqlrc file also. Its real pain to retype the same command all the time.

Could anyone help me in configuring the .psql_history file.

Thanx in advance.

Regs,
Pradeep

Re: PSQL History not working

From
dom@happygiraffe.net (Dominic Mitchell)
Date:
On Wed, Dec 01, 2004 at 06:25:47AM -0700, Pradeepkumar, Pyatalo (IE10) wrote:
> I am using Postgresql 7.4.3. Everythings working fine except for the psql
> history. I did go through the documentation, but did not get much
> information about it. The psql doesn't remember the previous commands. There
> is no .psql_history file under the $HOME/ and there is no .psqlrc file also.
> Its real pain to retype the same command all the time.
>
> Could anyone help me in configuring the .psql_history file.

It sounds like your version of postgres was built without readline
support.  I see this output on my FreeBSD box:

    % psql -V
    psql (PostgreSQL) 7.4.6
    contains support for command-line editing

Unless your output contains that, you'll probably have to rebuild
PostgreSQL.

If you don't want to rebuild PostgreSQL, you might want to look at
something like rlwrap[1] which will do the same sort of thing.

-Dom

[1] http://utopia.knoware.nl/~hlub/uck/rlwrap/

Re: PSQL History not working

From
Tom Lane
Date:
"Pradeepkumar, Pyatalo (IE10)" <Pradeepkumar.Pyatalo@honeywell.com> writes:
> I am using Postgresql 7.4.3. Everythings working fine except for the psql
> history. I did go through the documentation, but did not get much
> information about it. The psql doesn't remember the previous commands. There
> is no .psql_history file under the $HOME/ and there is no .psqlrc file also.

It sounds to me like you have a build without the readline library.

            regards, tom lane