1

我创建了一个标准的 PostgreSQL 12 复制配置。我在 postgresql.conf 中将 hot_standby 更改为 off,并在 psql 中输入了 set transaction read only = off。但是,我仍然无法创建表或数据库,也没有找到适合初学者的操作文档。你能帮我吗,我怎样才能使我的复制数据库可写?谢谢,

4

1 回答 1

0

我解决了这个问题。

停止 postgresql 服务

systemctl stop postgresql

只需删除 /var/lib/postgresql/12/main 下的 standby.signal 文件

rm -rf standby.signal

将 pg_hba_conf 和 postgresql.conf 文件重新配置为原始版本。

于 2020-02-24T08:29:43.470 回答