Edite /etc/postgresql/8.4/main/start.conf
e altere auto
para manual
.
Ou, se você não quiser mais manter o banco de dados 8.4, pg_dropcluster
ou apenas desinstalar o 8.4.
Para mais informações, consulte link
Instalei o PostgreSQL 8.4 e 9.1 na mesma máquina Ubuntu e quero tentar executar apenas 9.1 e 8.4 para ficar desligado. Quando eu executo /etc/init.d/postgresql start
, ele inicia ambos. Como iniciar apenas uma versão, neste caso 9.1?
O Ubuntu foi atualizado para o 12.04, bott foi instalado via apt-get install
, mas eu adicionei à lista de fontes 9.1 e, em seguida, atualizei e apt-get install
.
Não há /etc/init.d/postgresql-9.1 start
Edite /etc/postgresql/8.4/main/start.conf
e altere auto
para manual
.
Ou, se você não quiser mais manter o banco de dados 8.4, pg_dropcluster
ou apenas desinstalar o 8.4.
Para mais informações, consulte link
Você pode executar /etc/init.d/postgresql start 9.1
para iniciar explicitamente apenas 9,1.
Eu descobri isso olhando o script de inicialização. Em /etc/init.d/postgresql
você verá algo como
# versions can be specified explicitly
if [ -n "$2" ]; then
versions="$2 $3 $4 $5 $6 $7 $8 $9"
else
get_versions
fi
$2
no bash significa o segundo argumento para o script, portanto.