Que tal um alias para o psql?
alias psql="psql --host localhost"
Como alternativa, você pode definir a variável de ambiente PGHOST.
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"?
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.
Tags postgresql installation ubuntu port