馬達加斯加,塔那那利佛 - 2025年6月4日
pg_dumpbinary 將 PostgreSQL 資料庫轉儲為二進位制格式。轉儲後的資料必須使用提供的 pg_restorebinary 進行恢復。
這是一個維護版本,修復了自上次釋出以來使用者報告的一些問題,併為 pg_restorebinary 命令添加了一個新的命令列選項。
pg_restorebinary 新增 -V, --verbose 選項。pg_dumpbinary 和 pg_restorebinary 分別需要輸出和輸入目錄的絕對路徑。tmpdir() 方法。pg_dumpbinary 在以下情況有用:
pg_dump 無法匯出的 bytea 資料,因為轉義/十六進位制輸出的總大小超過 1GB 時。\0,但資料被 pg_dump 匯出為 char/varchar/text 時。在這種情況下,pg_dump 會截斷第一個 \0 之後的所有資料,導致資料丟失。在這些情況下,pg_dumpbinary 透過以二進位制格式轉儲 PostgreSQL 資料庫來提供幫助。在所有其他情況下,首選 PostgreSQL 自帶的 pg_dump/pg_restore 命令。
有關功能的更完整描述,請參閱文件。
pg_dumpbinary 是一個來自 LzLabs GmbH 的開源專案。我們歡迎貢獻和想法。請使用 GitHub 的工具傳送您的想法、功能請求或補丁。
連結