PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PowerShell terhubung ke Postgres DB

Tanpa driver klien sama sekali, Anda cukup menjalankan psql command-line kemudian membaca dan memproses outputnya. Ini sangat berguna saat menjalankannya sebagai psql -qAt dan/atau menggunakan \copy .

Jika tidak, Anda harus memiliki beberapa jenis driver klien. Powershell tidak memiliki kode dukungan bawaan untuk protokol PostgreSQL, sehingga tidak bisa berkomunikasi dengan PostgreSQL tanpa semacam driver klien. nPgSQL akan menjadi pilihan yang paling jelas karena terintegrasi dengan baik di .NET dan hanya terdiri dari rakitan .NET. Anda mungkin dapat menggabungkan nPgSQL sebagai ekstensi Powershell... tetapi seperti biasa, seseorang sudah melakukannya .

Jika tidak, Anda mungkin ingin menginstal psqlODBC, yang merupakan msiexec sederhana untuk menginstal maka dapat digunakan menggunakan dukungan ODBC biasa .

(Satu-satunya alasan Powershell dapat berbicara dengan MS SQL tanpa menginstal driver tambahan adalah karena driver untuk MS SQL sudah ada di dalamnya).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernasi:Buat Indeks

  2. PG::Error:ERROR:urutan byte tidak valid untuk encoding UTF8:0xfc

  3. Menghubungkan Django dan Postgresql dengan Docker

  4. Kontainer Postgres lumpuh dengan `file database tidak kompatibel dengan server` setelah gambar kontainer diperbarui ke yang terbaru

  5. IN vs operator APAPUN di PostgreSQL