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

Làm thế nào để chạy PostgreSQL như một dịch vụ trong windows?

Sự cố đã được giải quyết. Đường dẫn đến thư mục dữ liệu bị sai trong tệp dịch vụ windows.

Vì vậy, tôi xóa tệp dịch vụ khỏi phương pháp này:

1) Chạy Regedit hoặc Regedt32.

2) Đi tới mục đăng ký "HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services"

3) Tìm kiếm dịch vụ postgreSQL mà bạn muốn xóa và xóa nó.

4) khởi động lại máy tính.

Sau đó, mở cmd (Chạy với tư cách quản trị viên) Đi tới thư mục bin postgreSQL và chạy lệnh này để tạo một dịch vụ windows mới:

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

Điều này đã làm việc cho tôi. Hy vọng điều này sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao PostgreSQL không thích tên bảng UPPERCASE?

  2. Yêu cầu Squeel và Heroku, Postgres:Lỗi khi sử dụng GROUP BY và ORDER

  3. RDS sang S3 bằng cách sử dụng pg_dump trực tiếp (không qua trung gian)

  4. Giá trị thích hợp cho -Infinity &Infinity trong Postgres

  5. Hibernate, Postgres &Loại mảng