Tous,
J'essaie d'installer/exécuter PostgreSQL 9.3, mais je reçois une multitude d'erreurs qui semblent indiquer une installation échouée de PostgreSQL à partir du package de l'entreprise.
Par exemple, essayez de démarrer le serveur avec cette commande:
Sudo /etc/init.d/postgresql-9.3 restart
(ou commencer)
... donne ce qui suit:
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
Sauf qu'il n'y a pas /opt/PostgreSQL/
Dossier, et on m'a dit que la création de celle-ci a été tentée lors de l'installation de l'entreprise ... Pourquoi le commandement de démarrage tente d'y aller, je ne sais pas!
J'ai a commencé un autre fil qui m'a donné une solution très temporaire, mais cela ne semble pas aider après avoir fait un redémarrage de ma machine.
Alors la question , comment supprimer complètement l'installation de l'entreprise d'entreprise?
J'ai essayé ces commandes, mais le problème persiste:
Sudo apt-get autoremove postgresql-9.3-postgis pgadmin3
Sudo apt-get --purge remove postgresql\*
Toutes les pensées ou recommandations sont les bienvenues!
Merci!
-M
En février 2009, Scahin_s a écrit dans [1] d'utiliser le binaire de la désinstallation-postgresql. Dans le même thread Sachin_s a également documenté une alternative manuelle pour la désinstallation de 8.3 est
/opt/PostgreSQL/8.3/installer/server/removeshortcuts.sh /opt/PostgreSQL/8.3 8.3
/etc/init.d postgresql-8.3 stop
rm -rf /opt/PostgreSQL
rm /etc/postgres-reg.ini
rm -rf /etc/init.d/postgresql-8.3
userdel postgres
if /etc/ld.so.conf exists, edit it and remove /opt/PostgreSQL/8.3/lib
if present.
if /etc/ld.so.conf.d exists:
rm /etc/ld.so.conf.d/postgresql-8.3.conf
1 - "Désinstaller Postgres" Fil Enterprise DB "Installateurs PostgreSQL pour Windows, Linux et OS X" Forum http://forums.enterpriseb.com/posts/list/1437.Page
J'ai accidentellement supprimé mon fichier passwd sous /etc
Répertoire et après ce service PostgreSQL pouvait démarrer, quand je exécute la commande systemctl status postgresql.myversion.
L'erreur était
no passwd entry found for user postgres
J'ai décidé de réinstaller PostgreSQL. Parce que j'ai utilisé l'installateur d'entreprise d'entreprise
Sudo apt-get --purge remove postgresql*
N'a pas travaillé pour moi.
Dans mon cas, un désinstallur était sous /opt/PostgreSQL/9.5/
. CD ici et
Sudo ./uninstall-postgresql
Ensuite, réinstallez à l'aide d'EntreprisesB, installateur recréé postgres
utilisateur et problème résolu
peut aider quelqu'un d'autre