PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Не може да стартира PostgreSQL

Като echo $PGDATA показва, че имате и PG9.3. Което означава, че услугата 9.2 няма да стартира, защото порт 5432 може вече да е зает от postgres 9.3 Направете следното

ps- ef | grep postgres 

И вземете идентификатора на процеса на postgres и убийте всички процеси на postgres.

Премахнете директорията с данни 9.3 с помощта на

rm -rf /var/lib/pgsql/9.3

Отидете на /usr/pgsql-9.2/bin и стартирайте initdb, като използвате командата по-долу

./postgresql92-setup initdb

След това стартирайте услугата postgresql-9.2 с помощта на

systemctl start postgresql-9.2.service


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвате dj-database-url, докато се свързвате с postgresql в heroku с помощта на python

  2. Функция JPA lower() на параметър

  3. Вземете броя на редовете от команда COPY

  4. Проблеми с връзката с SQLAlchemy и множество процеси

  5. Как да направите правилно upsert с помощта на sqlalchemy на postgresql?