You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL客户端与服务器版本不一致,如何升级并删除旧版本?

解决PostgreSQL 10服务器版本删除问题

操作步骤

  • 停止PostgreSQL 10集群
    先终止运行中的10版本集群:

    sudo pg_ctlcluster 10 main stop
    
  • 禁用开机自启
    避免集群在系统重启后自动启动:

    sudo pg_ctlcluster 10 main disable
    
  • 删除集群数据与配置
    彻底移除10版本的集群实例:

    sudo pg_dropcluster --stop 10 main
    
  • 卸载相关软件包
    清除PostgreSQL 10的所有安装包:

    sudo apt remove --purge postgresql-10 postgresql-client-10
    

验证操作

执行以下命令确认10版本集群已被移除:

pg_lsclusters

输出应仅显示PostgreSQL 15的集群信息。

重要提醒

如果PostgreSQL 10集群中存在未备份的重要数据,请先执行备份:

pg_dumpall -p 5432 > postgres10_backup.sql

备份完成后再执行上述删除操作。

内容的提问来源于stack exchange,提问作者Alejandro Veintimilla

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 15:34:57