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

PowerShell kết nối với Postgres DB

Không có trình điều khiển máy khách nào cả, bạn có thể chỉ cần thực thi psql dòng lệnh sau đó đọc và xử lý đầu ra của nó. Điều này đặc biệt hữu ích khi gọi nó là psql -qAt và / hoặc sử dụng \copy .

Nếu không, bạn phải có một số loại trình điều khiển khách hàng. Powershell không có mã hỗ trợ tích hợp cho giao thức PostgreSQL, do đó, nó không thể giao tiếp với PostgreSQL mà không cần một số loại trình điều khiển máy khách. nPgSQL sẽ là lựa chọn rõ ràng nhất vì nó tích hợp tốt trong .NET và chỉ bao gồm các hợp ngữ .NET. Bạn có thể gói nPgSQL dưới dạng tiện ích mở rộng Powershell ... nhưng như thường lệ, ai đó đã làm điều đó .

Nếu không, bạn có thể muốn cài đặt psqlODBC, đây là một msiexec đơn giản để cài đặt thì có thể sử dụng được bằng cách sử dụng hỗ trợ ODBC thông thường .

(Lý do duy nhất khiến Powershell có thể nói chuyện với MS SQL mà không cần cài đặt thêm trình điều khiển là trình điều khiển cho MS SQL được tích hợp sẵn).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ và lập chỉ mục YAML với PostgreSQL, với Javascript lib hoặc các chức năng có thể tái sử dụng?

  2. Timezone_types khác nhau trên đối tượng DateTime

  3. Các chỉ mục chức năng của Rails Postgres

  4. yêu cầu postgresql qua một số giản đồ

  5. psql - lưu kết quả của lệnh vào một tệp