Qual pacote para atualizar o cliente psql?

1

Atualizei minha instalação do Postgres de 8,4 para 9,3.

Agora, quando eu faço logon no servidor com o comando inicial

 sudo -u postgres psql template1

Eu recebo o seguinte erro

psql (8.4.18, server 9.3.5)
WARNING: psql version 8.4, server version 9.3.
         Some psql features might not work.
Type "help" for help.

Qual pacote eu preciso instalar / atualizar para obter o psql para a versão 9.4? (No chapéu vermelho 6)

    
por wobbily_col 06.08.2014 / 17:07

1 resposta

2

Se você instalou o novo servidor, os novos clientes também serão instalados - eles são uma dependência do servidor.

Os sistemas Redhat agora usam um mecanismo "alternativo" similar ao Debian. Você verá que /usr/bin/psql é um link simbólico que aponta para /etc/alternatives/pgsql-psql , que por sua vez é um symlink para o padrão psql .

Você pode usar o comando update-alternatives para alternar clientes padrão - veja seu --help . Ou você pode simplesmente:

/usr/pgsql-9.3/bin/psql

diretamente.

    
por 07.08.2014 / 02:43