Como alterar o host de escuta padrão do psql?

1

Eu instalei o postgresql 8.3 manualmente no Ubuntu 10.10, usando ./configure, make e make install.

Funciona perfeito, mas quando tento conectá-lo usando o psql eu preciso digitar o seguinte cmd,
psql --port --host localhost , minha pergunta é, existe uma maneira que eu possa omitir --host=localhost paramter ??

Erro Detalhes ao passar apenas pela porta e não passar --host parameter

psql: could not connect to server: No such file or directory
 Is the server running locally and accepting
 connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5431"?
    
por shahjapan 23.11.2010 / 07:07

2 respostas

2

Que tal um alias para o psql?

alias psql="psql --host localhost"

Como alternativa, você pode definir a variável de ambiente PGHOST.

    
por 23.11.2010 / 09:04
0

Hum, essa sintaxe não está correta para começar: não há nada sendo passado para --port. Localmente, recebo a mensagem exata: %pr_e%

Passar uma porta (e omitir o --host) deve funcionar: %pr_e%

Definir PGDATA, PGHOME e PGPORT deve ajudar a não ter que passar argumentos para o psql.

    
por 08.12.2010 / 22:47