PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Không thể khởi động PostgreSQL

Như echo $PGDATA cho thấy bạn cũng có PG9.3. Điều đó có nghĩa là dịch vụ 9.2 sẽ không bắt đầu vì cổng 5432 có thể đã bị chiếm giữ bởi postgres 9.3 Thực hiện như sau

ps- ef | grep postgres 

Và lấy id quy trình postgres và hủy tất cả các quy trình postgres.

Xóa thư mục dữ liệu 9.3 bằng

rm -rf /var/lib/pgsql/9.3

Truy cập /usr/pgsql-9.2/bin và chạy initdb bằng lệnh dưới đây

./postgresql92-setup initdb

Sau đó, hãy bắt đầu dịch vụ postgresql-9.2 bằng

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. Postgresql 11:Lỗi cuộc gọi thủ tục đã lưu trữ - Để gọi một thủ tục, hãy sử dụng CALL, Java

  2. Toán tử PostgreSQL IN với hiệu suất kém truy vấn con

  3. Làm thế nào để có được số lượt tham gia INNER và số lượng của tất cả các mục?

  4. Tổng hợp kết nối PostgreSQL:Phần 3 - Pgpool-II

  5. Thực thi đồng bộ các truy vấn theo trình tự