PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak ponownie uruchomić Postgresql

Spróbuj tego jako root (może możesz użyć sudo lub su ):

/etc/init.d/postgresql restart

Skrypt bez żadnych argumentów podpowiada również, jak zrestartować określoną wersję

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

Podobnie, jeśli masz , możesz również skorzystać z service narzędzie:

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

Proszę zwrócić uwagę na opcjonalną [version ...] trailing argument. Ma to na celu umożliwienie użytkownikowi działania na określonej wersji, na wypadek, gdybyś korzystał z wielu. Możesz więc ponownie uruchomić wersję X zachowując wersję Y i Z nietknięte i działające.

Na koniec, jeśli używasz systemd , możesz użyć systemctl tak:

[[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
...

Możesz zastąpić status z stop , start lub restart a także inne działania. Zapoznaj się z dokumentacją aby uzyskać szczegółowe informacje. Aby działać na wielu równoczesnych wersjach, składnia jest nieco inna. Na przykład, aby zatrzymać się v12 i przeładuj v13 możesz uruchomić:

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

Dzięki @Jojo za wskazanie mi tego właśnie. Na koniec pamiętaj, że root uprawnienia mogą być potrzebne do zadań o charakterze nieinformacyjnym, jak w innych przypadkach widzianych wcześniej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. RANGE PRECEDING jest obsługiwany tylko z UNBOUNDED

  2. Wyszukiwanie pełnotekstowe Postgres:jak wyszukiwać wiele słów w wielu polach?

  3. Wyodrębnianie nazw kluczy z prawdziwymi wartościami z obiektu JSONB

  4. Autorollback w postgresie za pomocą PDO

  5. Zbędne dane w wyciągach aktualizacyjnych