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

Cách khởi động lại Postgresql

Hãy thử điều này với tư cách là người chủ (có thể bạn có thể sử dụng sudo hoặc su ):

/etc/init.d/postgresql restart

Không có bất kỳ đối số nào, tập lệnh cũng cung cấp cho bạn gợi ý về cách khởi động lại một phiên bản cụ thể

[[email protected] ~] /etc/init.d/postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force-reload|status} [version ...]

Tương tự, trong trường hợp bạn có nó , bạn cũng có thể sử dụng service công cụ:

[[email protected] ~] service postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force reload|status} [version ...]

Vui lòng chú ý đến [version ...] tùy chọn Điều đó có nghĩa là cho phép bạn, người dùng, hành động trên một phiên bản cụ thể, trong trường hợp bạn đang chạy nhiều phiên bản. Vì vậy, bạn có thể khởi động lại phiên bản X trong khi vẫn giữ phiên bản Y Z nguyên vẹn và đang chạy.

Cuối cùng, trong trường hợp bạn đang chạy systemd , sau đó bạn có thể sử dụng systemctl như thế này:

[[email protected] ~] systemctl status postgresql
● postgresql.service - PostgreSQL database server
   Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2017-11-14 12:33:35 CET; 7min ago
...

Bạn có thể thay thế status với stop , start hoặc restart cũng như các hành động khác. Vui lòng tham khảo tài liệu Để biết đầy đủ chi tiết. Để hoạt động trên nhiều phiên bản đồng thời, cú pháp hơi khác một chút. Ví dụ:để dừng v12 tải lại v13 bạn có thể chạy:

systemctl stop postgresql-12.service
systemctl reload postgresql-13.service

Cảm ơn @Jojo đã chỉ cho tôi điều này. Cuối cùng, hãy ghi nhớ rằng root có thể cần các quyền cho các tác vụ không cung cấp thông tin như trong các trường hợp khác đã thấy trước đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không tìm thấy Relation dbo.MyTable khi lược đồ và bảng tồn tại

  2. Loại bỏ các sự kiện chồng chéo một phần / hoàn toàn có dấu thời gian bắt đầu và kết thúc trên nhiều giá trị

  3. Postgresql chỉ định một truy vấn chọn cho biến trong hàm

  4. cài đặt postgres, khởi tạo cụm cơ sở dữ liệu không thành công (Postgresql Phiên bản 9.4.4)

  5. node-postgres với lượng truy vấn khổng lồ