【发布时间】:2020-12-24 04:43:47
【问题描述】:
我正在使用brew postgresql-upgrade-database 将 postgresql 从 11.8 升级到 12 并迁移数据。进程失败,输出如下
Upgrading postgresql data from 11 to 12...
停止postgresql@11...(可能需要一段时间)
==> 成功停止postgresql@11(标签:homebrew.mxcl.postgresql@11)
等待服务器关闭....完成
服务器停止
==> 将 postgresql 数据从 /usr/local/var/postgres 移动到 /usr/local/var/postgres.old...
==> 正在创建数据库...
错误:将postgresql数据从11升级到12失败!
==> 将 postgresql 数据从 /usr/local/var/postgres.old 移回 /usr/local/var/postgres...
错误:执行失败; /usr/local/Cellar/postgresql/12.4/bin/initdb --lc-collate=en_US.UTF-8 --lc-ctype=en_US.UTF-8 --lc-messages=en_US.UTF-8 --lc-monetary=en_US.UTF-8 --lc-numeric=en_US.UTF-8 --lc-time=en_US.UTF-8 -E\ UTF8 /usr/local/var/postgres 以 1 退出。
我该如何解决这个问题?
【问题讨论】:
标签: postgresql