external_file 擴充套件 v1.1 已發布

發布於 2022-12-31,作者:MigOps
相關開源軟體

格勒諾布爾 - 2022 年 12 月 27 日

PostgreSQL external_file 擴充套件

允許從 PostgreSQL 伺服器檔案系統存取「外部檔案」。

此擴充套件增加了與 Oracle 的 BFILE 資料類型相同的功能,該資料類型將非結構化二進位資料儲存在資料庫外的平面檔案中。 BFILE 欄位儲存指向包含資料的外部檔案的檔案定位器:(DIRECTORY、FILENAME)。 這裡的資料類型稱為 EFILE。

該擴充套件使用對伺服器端 lo_* 函數的安全呼叫來存取外部檔案,而不是直接讀取/寫入檔案。

external_file v1.1 已經發布,這是一個維護版本,用於修復先前版本以來使用者報告的問題。

  • 新增 efilename() 函數,相當於 Oracle 的 BFILENAME() 函數。
  • 改進 Makefile 並檢測 PostgreSQL 的最低版本要求。
  • 修復了關於檔案 README.external_file 的 make install 錯誤。

完整的變更列表和致謝可在此處找到

連結 & 致謝

external_file 是由 Dominique Legendre (BRGM) 建立並由 Gilles Darold (MigOps) 維護的 PostgreSQL 許可下的開放專案。 歡迎任何為構建更好的工具所做的貢獻。 您可以使用 GitHub 工具發送您的想法、功能請求或補丁。

連結