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

Sự cố npgsql trong ứng dụng c # - Một kết nối hiện có đã bị buộc đóng bởi máy chủ từ xa

Tôi đã dành 1 giờ đồng hồ để tìm kiếm và không tìm thấy vấn đề gì. Nhưng sau đó nhận ra rằng PG đặt nhật ký của mình trong thư mục pg_log. Tôi đã xem xét nó để xem vấn đề có thể xảy ra.

Hóa ra bạn chỉ cần nhập đúng "máy chủ" trong tệp "pg_hba.conf". Đối với tôi tệp này nằm trong C:\ Program Files \ PostgreSQL \ 9.1 \ data directory. Ví dụ:

Trong đó 192.168.1.2 - là địa chỉ ip của khách hàng của bạn.

BTW, bạn vẫn cần mở cổng 5432 theo quy tắc Inboud (windows Vista, Windows 7, Windows 2008+).




  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 đâu là cách tốt nhất để xuất cột cụ thể từ bảng cụ thể từ một DB sang một cơ sở dữ liệu khác

  2. Chỉ mục một phần không được sử dụng trong mệnh đề ON CONFLICT khi thực hiện nâng cấp trong Postgresql

  3. pg_restore:[archiver] phiên bản không được hỗ trợ (1.13) trong tiêu đề tệp

  4. Symfony / Doctrine:Làm thế nào để Doctrine hoạt động với Unix socket?

  5. Gặp lỗi:Bạn phải cài đặt ít nhất một gói postgresql-client- <version> khi triển khai cho heroku