瑞士蘇黎世 - 2024年2月14日
pg_dumpbinary
將 PostgreSQL 資料庫轉儲為二進位格式。 產生的轉儲必須使用提供的 pg_restorebinary
進行還原。
已發布 2.15 版,此版本新增了一個新選項並修復了使用者自上一個版本以來報告的錯誤。
完整的變更和致謝清單可以在這裡找到
在以下情況下,pg_dumpbinary
會很有用:
pg_dump
匯出,因為 escape/hex 輸出的總大小超過 1Gb。\0
,但資料由 pg_dump 匯出為 char/varchar/text。 在這種情況下,pg_dump 會在第一個 '\0' 之後截斷所有資料,導致資料遺失。在這些情況下,pg_dumpbinary
可以透過以二進位格式轉儲 PostgreSQL 資料庫來提供幫助。 在所有其他情況下,首選隨 PostgreSQL 分發的 pg_dump/pg_restore 命令。
請參閱文件以獲得更完整的可用功能說明。
pg_dumpbinary 是一個來自 LzLabs GmbH 的開源專案。 歡迎貢獻和想法。 使用 GitHub 的工具發送您的想法、功能要求或修補程式。
連結