Postgresql

如何在不安裝驅動程序的情況下設置和使用 PostgreSQL 數據庫?

  • June 5, 2019

我有一個可移植的 PostgreSQL 數據庫,它作為數據庫伺服器在我的電腦上完美執行。這是一台工作電腦,我在 Excel 中使用非敏感數據(即 LAN 上的任何人都可以看到的數據)進行大量工作。

訪問快速的數據庫伺服器會讓我的生活更輕鬆,但是,我需要能夠使用 VBA/VBS/Powershell 或 .NET 對其進行寫入。我無法為數據庫安裝 ODBC 驅動程序,因為這需要管理員權限,而且我與 IT 人員的關係並不好,所以他們會拒絕任何請求,甚至不閱讀它。

有沒有辦法在不安裝驅動程序的情況下將數據快速插入 PostgreSQL(或任何其他快速數據庫伺服器)?我在想一些可以作為攜帶式驅動程序的東西。由於數據庫僅以我的權限執行,並且我可以直接從命令行插入,我希望可能有某種方法可以從 VBA 執行此操作。

postgres 可以通過簡單的解壓縮從ZIP 文件中“安裝” 。

psql是 Postgres“安裝”的一部分,無需任何進一步的步驟即可使用。

任何基於 JDBC 的查詢工具也可以在不“安裝”驅動程序的情況下使用,因為您可以將 JDBC 驅動程序的 .jar 文件放在任何您想要的位置。

看來您無需安裝程序即可直接下載 ODBC 驅動程序二進製文件。但我不知道是否可以使用任何需要它的工具正確註冊它。

引用自:https://dba.stackexchange.com/questions/239820