PostgreSQL 開發人員發現了 pg_upgrade 和 (先前) pg_migrator 所有已發布版本中的一個錯誤。 任何使用過 pg_upgrade 或 pg_migrator 的人都應盡快採取更正措施。
如果還沒有最近的副本,您可能還需要備份 pg_clog 目錄。 如果您未能及時採取行動,可能會導致意外的停機。
此錯誤可能會導致查詢返回以下錯誤
ERROR: could not access status of transaction ######
DETAIL: could not open file "pg_clog/####": No such file or directory=20
此錯誤會阻止存取儲存在資料庫中的非常寬的數值。 為了防止這種錯誤發生,使用者需要盡快按照 pg_upgrade 修復 wiki 頁面上的說明進行操作。
PostgreSQL 開發人員對於此問題可能造成的任何中斷表示歉意。
此文章已從先前版本的 PostgreSQL 網站遷移。 對於遷移造成的任何格式問題,我們深感抱歉。