PostgreSQL 全球开发组今天发布了 PostgreSQL 数据库系统所有活跃分支的错误修复更新,包括 9.0.4、8.4.8、8.3.15 和 8.2.21 版本。此更新包含对 pg_upgrade 工具的重大修复,可防止出现严重的停机问题。在安装此更新之前,请勿使用 pg_upgrade。
PostgreSQL Wiki 上详细介绍了 pg_upgrade 的问题和修复:https://wiki.postgresql.ac.cn/wiki/20110408pg_upgrade_fix。已经使用过 pg_upgrade 的用户应尽快在其数据库上运行该页面上提供的数据库修复脚本。
除了 pg_upgrade 之外,更新还包括以下修复。并非所有修复都影响所有版本。
有关详细更改的完整列表,请参阅每个版本的发行说明,网址为:https://postgresql.ac.cn/docs/current/static/release.html。
与其他小版本发布一样,用户无需转储和重新加载数据库即可应用此更新版本;您可以简单地关闭 PostgreSQL 并更新其二进制文件。跳过多个更新的用户可能需要查看发行说明以获取额外的更新后步骤。以前使用 pg_upgrade 或 pg_migrator 升级数据库的用户需要运行 Wiki 页面上详细说明的脚本。
一个更新可能需要检查发行说明以获取额外的更新后步骤。之前使用 pg_upgrade 或 pg_migrator 升级其数据库的用户需要运行 wiki 页面上详细说明的脚本。
立即下载新版本
此帖子是从以前版本的 PostgreSQL 网站迁移过来的。对于迁移造成的任何格式问题,我们深表歉意。