加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

关于 PostgreSQL 使用 pg_upgrade 升级的操作

发布时间:2020-12-13 17:01:10 所属栏目:百科 来源:网络整理
导读:# 关于 PostgreSQL 使用 pg_upgrade 升级的操作#作者:老农民#QQ: 46715422#Email: flyingercn@wo.cn#微信: ericliu_77# 升级比较折腾,自己简单整理了个笔记如下#安装新库9.6,然后从9.5升级到9.6# /usr/local/pgsql95 是老库# /usr/local/pgsql96 是新库#
# 关于 PostgreSQL 使用 pg_upgrade 升级的操作
#作者:老农民
#QQ: 46715422
#Email: flyingercn@wo.cn
#微信: ericliu_77

# 升级比较折腾,自己简单整理了个笔记如下

#安装新库9.6,然后从9.5升级到9.6
# /usr/local/pgsql95 是老库
# /usr/local/pgsql96 是新库

#启动老库
service postgresql95 start

# 利用pg_upgrade检查升级是否满足条件
su - postgres -c "/usr/local/pgsql96/bin/pg_upgrade -c --link -b /usr/local/pgsql95/bin -B /usr/local/pgsql96/bin -d /usr/local/pgsql95/data -D /usr/local/pgsql96/data"

#停掉老库
service postgresql95 stop

#进行升级
su - postgres -c "/usr/local/pgsql96/bin/pg_upgrade  --link -b /usr/local/pgsql95/bin -B /usr/local/pgsql96/bin -d /usr/local/pgsql95/data -D /usr/local/pgsql96/data"

#升级完成后,启动新版本数据库
service postgresql96 start

su - postgres -c "/usr/local/pgsql96/bin/psql"
口令:
psql (9.6.1)
输入 "help" 来获取帮助信息.

postgres=# 

#删除旧库所有东西
rm -fr /usr/local/pgsql95

要买正宗新疆特产,微信扫下面二维码,加老农民咨询购买:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读