Das Folgende ist die Deinstallation für PostgreSQL 9.1, die mit dem EnterpriseDB-Installationsprogramm installiert wurde. Wahrscheinlich müssen Sie den Ordner /9.1/ durch Ihre Versionsnummer ersetzen. Wenn /Library/Postgresql/
nicht existiert, haben Sie PostgreSQL wahrscheinlich mit einer anderen Methode wie homebrew
installiert oder Postgres.app
.
So entfernen Sie die EnterpriseDB One-Click-Installation von PostgreSQL 9.1:
- Öffnen Sie ein Terminalfenster. Terminal befindet sich in:Anwendungen->Dienstprogramme->Terminal
-
Führen Sie das Deinstallationsprogramm aus:
sudo /Library/PostgreSQL/9.1/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh
Wenn Sie mit dem Postgres-Installationsprogramm installiert haben, können Sie Folgendes tun:
open /Library/PostgreSQL/9.2/uninstall-postgresql.app
Es wird nach dem Administratorkennwort gefragt und das Deinstallationsprogramm ausgeführt.
-
Entfernen Sie die PostgreSQL- und Datenordner. Der Assistent benachrichtigt Sie, dass diese nicht entfernt wurden.
sudo rm -rf /Library/PostgreSQL
-
Entfernen Sie die INI-Datei:
sudo rm /etc/postgres-reg.ini
-
Entfernen Sie den PostgreSQL-Benutzer über Systemeinstellungen -> Benutzer &Gruppen.
- Entsperren Sie das Einstellungsfeld, indem Sie auf das Vorhängeschloss klicken und Ihr Passwort eingeben.
- Wählen Sie den PostgreSQL-Benutzer aus und klicken Sie auf die Minus-Schaltfläche.
-
Stellen Sie Ihre gemeinsamen Speichereinstellungen wieder her:
sudo rm /etc/sysctl.conf
Das sollte alles sein! Der Deinstallationsassistent hätte alle Symbole und Startanwendungsdateien entfernt, sodass Sie sich darüber keine Gedanken machen müssen.