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

Как да стартирате PostgreSQL като услуга в Windows?

Проблемът беше решен. Пътят към директорията с данни беше грешен в служебния файл на Windows.

Така че изтривам служебния файл от този метод:

1) Стартирайте Regedit или Regedt32.

2) Отидете до записа в системния регистър „HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services“

3) Потърсете postgreSQL услугата, която искате да изтриете, и я изтрийте.

4) рестартирайте компютъра.

След това отворете cmd (Изпълни като администратор) Отидете в директорията postgreSQL bin и изпълнете тази команда, за да създадете нова услуга на Windows:

pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService" -D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w

Това проработи при мен. Надяваме се, че това ще помогне.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. flyway не може да се свърже с postgres контейнер в рамките на скрипта docker-entrypoint-initdb.d

  2. ECONNREFUSED за Postgres на nodeJS с докери

  3. Заключване и едновременни изпълнения на съхранена процедура

  4. Грешка:Колоната не съществува

  5. Преобразуване на юлиански ден в дата в PostgreSQL