PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgres schlägt fehl mit „Konnte Beziehungszuordnungsdatei global/pg_filenode.map nicht öffnen“

Ich bin mir nicht sicher, was die Ursache meines ursprünglichen Problems mit 9.0.3 war, weil ich dieses Problem bekam:

psql: FATAL:  could not open relation mapping file "global/pg_filenode.map": No such file or directory

Wie oben erwähnt, stellte sich jedoch heraus, dass der laufende Prozess für meine vorherige Postgres-Installation von 9.0.3 war

Ich glaube, ich hatte eine alte Version org.postgresql.postgres.plist in ~/Library/LaunchAgents/

Ich musste:

  1. Entfernen Sie den Launch Agent und fügen Sie ihn erneut hinzu
  2. Beenden Sie die Prozesse für 9.0.3
  3. Initialisieren Sie die Datenbank initdb /usr/local/var/postgres
  4. Computer neu starten

und jetzt habe ich es und funktioniert.