Postgresql

無法使用邏輯複製刪除數據庫

  • May 23, 2018

我無法刪除具有邏輯複製 SUBSCRIPTION 的數據庫,當我嘗試 dropdb 時,我收到一條錯誤消息,指出數據庫包含訂閱,但是當我嘗試刪除 SUBSCRIPTION 時,我收到一條錯誤消息the replication slot does not exist

查看精美的文件

如果這失敗,要麼是因為遠端主機不可訪問,要麼是因為遠端複製槽不能被刪除或不存在或從未存在,DROP SUBSCRIPTION 命令將失敗。要在這種情況下繼續,請通過執行 ALTER SUBSCRIPTION … SET (slot_name = NONE) 取消訂閱與複製槽的關聯。

引用自:https://dba.stackexchange.com/questions/207653