首页 > 数据库技术 > 详细

达梦数据库版本升级

时间:2021-05-08 09:56:30      阅读:22      评论:0      收藏:0      [点我收藏+]

1.达梦数据库版本升级

  1. 新旧版本差异不大时,可以用新版本bin目录替换旧版本bin目录。
  2. 卸载旧版本,安装新版本数据库,开启旧版本实例。
  3. 安装新版数据库把数据迁移到新版本。

本次实验采用的是8.1.1.144升级到8.1.1.190。

新旧版本相差太大,只替换bin目录,可能会导致客户端工具localhost连接报错等问题。但是若版本相差不大,这种方式最为简便。

2.1安装8.1.1.144

[root@localhost ~]$ mount -o loop dm8_20201107_x86_rh6_64_ent_8.1.1.144.iso /mnt
[root@localhost ~]$ su - dmdba
[dmdba@localhost ~]$ /mnt/DMInstall.bin -i

技术分享图片

2.2初始化实例

./dminit path=/dmdata

技术分享图片

./dm_service_installer.sh -t dmserver -dm_ini /dmdata/DAMENG/dm.ini -p DM
su - dmdba
service DmServiceDM start

技术分享图片

2.3安装8.1.1.190

在其他机器上安装8.1.1.190

mount -o loop dm8_20210315_x86_rh6_64_ent_8.1.1.190.iso  /mnt
su - dmdba
/mnt/DMInstall.bin -i

2.4用8.1.1.190的bin替换8.1.1.144

将8.1.1.190的bin传到8.1.1.144机器上
scp -r bin root@192.168.116.53:/home/dmdba
技术分享图片
修改bin目录所属者为dmdba
chown -R dmdba:dinstall bin
技术分享图片
为防止错误,备份144bin目录在进行覆盖

mv dmdbms/bin bin_bak
mv bin dmdbms/bin

技术分享图片
启动实例,未出现错误:
service DmServiceDM start
技术分享图片

总结

DM数据库运行所需文件都在bin目录下,所以只用替换bin目录即可,在实际项目中升级前先要确保两个版本实例能够兼容,务必先备份数据库,然后再升级。

达梦数据库版本升级

原文:https://www.cnblogs.com/itschen/p/14627028.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!