sql >> Database teknologi >  >> RDS >> PostgreSQL

Kan ikke starte PostgreSQL

Som echo $PGDATA viser, at du også har PG9.3. Hvilket betyder, at 9.2-tjenesten ikke starter, fordi port 5432 muligvis allerede er optaget af postgres 9.3Gør følgende

ps- ef | grep postgres 

Og få postgres-proces-id'et og dræb alle postgres-processer.

Fjern 9.3-databiblioteket med

rm -rf /var/lib/pgsql/9.3

Gå til /usr/pgsql-9.2/bin og kør initdb ved hjælp af nedenstående kommando

./postgresql92-setup initdb

Start derefter postgresql-9.2-tjenesten ved hjælp af

systemctl start postgresql-9.2.service


  1. Hvordan kan jeg forespørge tabel i tabel?

  2. Den sikreste måde at få sidste post-id fra en tabel

  3. Forbinder Coldfusion 9 med MySql 5 på Ubuntu 9.10

  4. skifte fra MySQL til PostgreSQL for Ruby on Rails af hensyn til Heroku