Tudo,
Estou tentando instalar/executar o PostgreSQL 9.3, mas estou recebendo uma infinidade de erros que parecem apontar para uma falha na instalação do postgresql a partir do pacote enterpriseDB.
Por exemplo, tentando iniciar o servidor com este comando:
sudo /etc/init.d/postgresql-9.3 restart
(ou iniciar)
...resulta o seguinte:
Restarting PostgreSQL 9.3:
-su: /opt/PostgreSQL/9.3/bin/pg_ctl: No such file or directory
PostgreSQL 9.3 did not start in a timely fashion, please see /opt/PostgreSQL/9.3/data/pg_log/startup.log for details
Exceto que não há /opt/PostgreSQL/
pasta, e me disseram que a criação dela foi tentada durante a instalação do EnterpriseDB ... por que o comando start está tentando ir para lá, eu não sei!
Comecei outro thread que me deu uma solução muito temporária, mas isso não parece ajudar depois que reinicio minha máquina.
Portanto, a pergunta : como removo completamente a instalação com falha do EnterpriseDB?
Eu tentei esses comandos, mas o problema ainda persiste:
sudo apt-get autoremove postgresql-9.3-postgis pgadmin3
sudo apt-get --purge remove postgresql\*
Quaisquer pensamentos ou recomendações são bem-vindos!
Obrigada!
-m
Em fevereiro de 2009, Scahin_S escreveu em [1] para usar o binário desinstalar-postgresql. No mesmo tópico, Sachin_S também documentou uma alternativa manual para desinstalar o 8.3
1 - Tópico "Desinstalar Postgres" Enterprise DB "Instaladores PostgreSQL para Windows, Linux e OS X" fórum http://forums.enterprisedb.com/posts/list/1437.page
Apaguei acidentalmente meu arquivo passwd no
/etc
diretório e depois que o serviço postgresql pôde ser iniciado, quando executei o comando,systemctl status postgresql.myversion.
o erro foiEu decidi reinstalar o postgresql. Porque eu usei o instalador enterpricedb
sudo apt-get --purge remove postgresql*
não funcionou para mim.No meu caso, o desinstalador estava em
/opt/PostgreSQL/9.5/
. cd aqui esudo ./uninstall-postgresql
em seguida, reinstale usando enterpricedb, o instalador recrioupostgres
o usuário e o problema foi resolvidopode ajudar outra pessoa