【达梦数据库】小版本升级之bin文件替换

目录

  • 背景
  • 信息确认
  • 备份老数据库
  • 安装新数据库
  • bin文件替换
  • 启动数据库
  • 信息确认
  • 参考链接
  • 附件

背景

测试环境中,需要升级DM8的小版本,推荐使用如下方式。生产环境禁用。

信息确认

disql下:版本确认

select svr_version,build_version,ID_CODE from SYS."V$INSTANCE";
行号     svr_version                build_version                        ID_CODE
---------- -------------------------- ------------------------------------ ------------------------------------------
1          DM Database Server x64 V8  1-3-162-2024.08.27-240746-20108-ENT  --03134284194-20240827-240746-20108 Pack12

disql下:授权确认

select * from v$license;
行号     LIC_VERSION SERIES_NO  SERVER_SERIES SERVER_TYPE SERVER_VER EXPIRED_DATE AUTHORIZED_CUSTOMER      AUTHORIZED_USER_NUMBER CONCURRENCY_USER_NUMBER
---------- ----------- ---------- ------------- ----------- ---------- ------------ ------------------------ ---------------------- -----------------------MAX_CPU_NUM NOACTIVE_DEADLINE HARDWARE_ID CHECK_CODE       PRODUCT_TYPE PROJECT_NAME             CPU_TYPE OS_TYPE MAX_CORE_NUM HARDWARE_TYPE----------- ----------------- ----------- ---------------- ------------ ------------------------ -------- ------- ------------ -------------CLUSTER_TYPE DATE_GEN   SERVER_SERIES_NAME TABLE_RECORD_NUMBER_LIMIT TOTAL_SPACE_LIMIT------------ ---------- ------------------ ------------------------- -----------------
1          3.00        1301128247 E             3           DM_PRODUCT 2025-09-25   达梦公司产品试用 NULL                   NULLNULL        NULL                          3D30902D000148A3 DM8          达梦公司产品试用 X86      Linux   NULL1111         2024-09-25 企业版          NULL                      NULL

备份老数据库

停库:root用户下

systemctl stop DmServiceDMSERVER.service

备份bin文件:dmdba用户下

mv /home/dmdba/dmdbms/bin /home/dmdba/dmdbms/bin_bak162

安装新数据库

挂载新数据库软件的iso文件:root用户下

mkdir -p /dmiso
mount -o loop dm8_20241203_x86_rh7_64.iso /dmiso

安装软件:dmdba用户下

./DMInstall.bin -i
安装语言:
是否输入Key文件路径:n
是否设置时区:y
设置时区:21
安装类型:1 典型安装
安装目录:/home/dmdba/dmdbms162

安装完成后不要执行root下的命令:/home/dmdba/dmdbms162/script/root/root_installer.sh

bin文件替换

复制新库bin文件到旧数据库bin文件位置:dmdba用户下

cp -r /home/dmdba/dmdbms162/bin /home/dmdba/dmdbms/

复制之前备份的bin目录下的DmServiceDMSERVER文件到已经替换的bin目录下:dmdba用户下

cp -r /home/dmdba/dmdbms/bin_bak162/DmServiceDMSERVER /home/dmdba/dmdbms/bin/

复制之前备份的bin目录下的dm.key文件到已经替换的dm.key目录下:dmdba用户下

cp -r /home/dmdba/dmdbms/bin_bak162/dm.key /home/dmdba/dmdbms/bin/

启动数据库

启动服务:root用户

systemctl start DmServiceDMSERVER.service

验证:disql登录验证

信息确认

disql下:版本确认

select svr_version,build_version,ID_CODE from SYS."V$INSTANCE";
行号     svr_version                build_version                      ID_CODE
---------- -------------------------- ---------------------------------- ------------------------------------------
1          DM Database Server x64 V8  1-4-6-2024.12.03-252218-20119-ENT  --03134284294-20241203-252218-20119 Pack15

disql下:授权确认

select * from v$license;
行号     LIC_VERSION SERIES_NO  SERVER_SERIES SERVER_TYPE SERVER_VER EXPIRED_DATE AUTHORIZED_CUSTOMER      AUTHORIZED_USER_NUMBER CONCURRENCY_USER_NUMBER
---------- ----------- ---------- ------------- ----------- ---------- ------------ ------------------------ ---------------------- -----------------------MAX_CPU_NUM NOACTIVE_DEADLINE HARDWARE_ID CHECK_CODE       PRODUCT_TYPE PROJECT_NAME             CPU_TYPE OS_TYPE MAX_CORE_NUM HARDWARE_TYPE----------- ----------------- ----------- ---------------- ------------ ------------------------ -------- ------- ------------ -------------CLUSTER_TYPE DATE_GEN   SERVER_SERIES_NAME TABLE_RECORD_NUMBER_LIMIT TOTAL_SPACE_LIMIT------------ ---------- ------------------ ------------------------- -----------------
1          3.00        1301128247 E             3           DM_PRODUCT 2025-09-25   达梦公司产品试用 NULL                   NULLNULL        NULL                          3D30902D000148A3 DM8          达梦公司产品试用 X86      Linux   NULL1111         2024-09-25 企业版          NULL                      NULL

参考链接

参考链接: 达梦数据库小版本升级

附件

------------------信息确认--------------------disql下:版本确认
SQL> select svr_version,build_version,ID_CODE from SYS."V$INSTANCE";行号     svr_version                build_version                        ID_CODE
---------- -------------------------- ------------------------------------ ------------------------------------------
1          DM Database Server x64 V8  1-3-162-2024.08.27-240746-20108-ENT  --03134284194-20240827-240746-20108 Pack12--disql下:授权确认
SQL> select * from v$license;行号     LIC_VERSION SERIES_NO  SERVER_SERIES SERVER_TYPE SERVER_VER EXPIRED_DATE AUTHORIZED_CUSTOMER      AUTHORIZED_USER_NUMBER CONCURRENCY_USER_NUMBER
---------- ----------- ---------- ------------- ----------- ---------- ------------ ------------------------ ---------------------- -----------------------MAX_CPU_NUM NOACTIVE_DEADLINE HARDWARE_ID CHECK_CODE       PRODUCT_TYPE PROJECT_NAME             CPU_TYPE OS_TYPE MAX_CORE_NUM HARDWARE_TYPE----------- ----------------- ----------- ---------------- ------------ ------------------------ -------- ------- ------------ -------------CLUSTER_TYPE DATE_GEN   SERVER_SERIES_NAME TABLE_RECORD_NUMBER_LIMIT TOTAL_SPACE_LIMIT------------ ---------- ------------------ ------------------------- -----------------
1          3.00        1301128247 E             3           DM_PRODUCT 2025-09-25   达梦公司产品试用 NULL                   NULLNULL        NULL                          3D30902D000148A3 DM8          达梦公司产品试用 X86      Linux   NULL1111         2024-09-25 企业版          NULL                      NULL------------------备份老数据库--------------------停库:root用户下
systemctl stop DmServiceDMSERVER.service--备份bin文件:dmdba用户下
mv /home/dmdba/dmdbms/bin /home/dmdba/dmdbms/bin_bak162------------------安装新数据库--------------------挂载新数据库软件的iso文件:root用户下
mkdir -p /dmiso
mount -o loop dm8_20241203_x86_rh7_64.iso /dmiso--安装软件:dmdba用户下
./DMInstall.bin -i
安装语言:
是否输入Key文件路径:n
是否设置时区:y
设置时区:21
安装类型:1 典型安装
安装目录:/home/dmdba/dmdbms162--安装完成后不要执行root下的命令
--/home/dmdba/dmdbms162/script/root/root_installer.sh------------------bin文件替换--------------------复制新库bin文件到旧数据库bin文件位置:dmdba用户下
cp -r /home/dmdba/dmdbms162/bin /home/dmdba/dmdbms/--复制之前备份的bin目录下的DmServiceDMSERVER文件到已经替换的bin目录下:dmdba用户下
cp -r /home/dmdba/dmdbms/bin_bak162/DmServiceDMSERVER /home/dmdba/dmdbms/bin/--复制之前备份的bin目录下的dm.key文件到已经替换的dm.key目录下:dmdba用户下
cp -r /home/dmdba/dmdbms/bin_bak162/dm.key /home/dmdba/dmdbms/bin/------------------启动数据库--------------------启动服务:root用户
systemctl start DmServiceDMSERVER.service--验证:
disql登录验证------------------信息确认------------------
--disql下:版本确认SQL> select svr_version,build_version,ID_CODE from SYS."V$INSTANCE";行号     svr_version                build_version                      ID_CODE
---------- -------------------------- ---------------------------------- ------------------------------------------
1          DM Database Server x64 V8  1-4-6-2024.12.03-252218-20119-ENT  --03134284294-20241203-252218-20119 Pack15--disql下:授权确认SQL> select * from v$license;行号     LIC_VERSION SERIES_NO  SERVER_SERIES SERVER_TYPE SERVER_VER EXPIRED_DATE AUTHORIZED_CUSTOMER      AUTHORIZED_USER_NUMBER CONCURRENCY_USER_NUMBER
---------- ----------- ---------- ------------- ----------- ---------- ------------ ------------------------ ---------------------- -----------------------MAX_CPU_NUM NOACTIVE_DEADLINE HARDWARE_ID CHECK_CODE       PRODUCT_TYPE PROJECT_NAME             CPU_TYPE OS_TYPE MAX_CORE_NUM HARDWARE_TYPE----------- ----------------- ----------- ---------------- ------------ ------------------------ -------- ------- ------------ -------------CLUSTER_TYPE DATE_GEN   SERVER_SERIES_NAME TABLE_RECORD_NUMBER_LIMIT TOTAL_SPACE_LIMIT------------ ---------- ------------------ ------------------------- -----------------
1          3.00        1301128247 E             3           DM_PRODUCT 2025-09-25   达梦公司产品试用 NULL                   NULLNULL        NULL                          3D30902D000148A3 DM8          达梦公司产品试用 X86      Linux   NULL1111         2024-09-25 企业版          NULL                      NULL

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/65217.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎么模仿磁盘 IO 慢的情况?并用于MySQL进行测试

今天给大家分享一篇在测试环境或者是自己想检验自己MySQL性能的文章 实验环境: Rocky Linux 8 镜像:Rocky-8.6-x86_64-dvd.iso 1. 创建一个大文件作为虚拟磁盘 [rootlocalhost ~] dd if/dev/zero of/tmp/slowdisk.img bs1M count100 记录了1000 的读入…

1.微服务灰度发布(方案设计)

前言 微服务架构中的灰度发布(也称为金丝雀发布或渐进式发布)是一种在不影响现有用户的情况下,逐步将新版本的服务部署到生产环境的策略。通过灰度发布,你可以先将新版本的服务暴露给一小部分用户或特定的流量,观察其…

【开源免费】基于SpringBoot+Vue.JS安康旅游网站(JAVA毕业设计)

本文项目编号 T 098 ,文末自助获取源码 \color{red}{T098,文末自助获取源码} T098,文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…

基于SpringBoot的4S店汽车销售管理系统的设计与实现

一、课题背景 为汽车销售公司设计了一个汽车管理系统 技术:前台采用网页技术,后端采用SpringBoottMybatistvue 项目 描述:随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。多汽车销售公司仍然采用人工记账的传…

电子应用设计方案72:智能扫地机器人系统设计

智能扫地机器人系统设计 一、引言 智能扫地机器人作为现代智能家居的重要组成部分,旨在为用户提供便捷、高效的地面清洁服务。本设计方案将详细阐述智能扫地机器人的系统架构、功能模块及实现方式。 二、系统概述 1. 系统目标 - 自主规划清扫路径,覆盖…

路由策略

控制层流量 --- 路由协议传递路由信息时产生的流量 数据层流量 --- 设备访问目标地址时产生的流量 所谓的路由策略----在控制层面转发流量的过程中,截取流量,之后修改流量再转发或不转发的技术,最终达到影响路由器路由表的生成&#xff0c…

【CSS in Depth 2 精译_095】16.3:深入理解 CSS 动画(animation)的性能

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第五部分 添加动效 ✔️【第 16 章 变换】 ✔️ 16.1 旋转、平移、缩放与倾斜 16.1.1 变换原点的更改16.1.2 多重变换的设置16.1.3 单个变换属性的设置 16.2 变换在动效中的应用 16.2.1 放大图标&am…

数据之林的守护者:二叉搜索树的诗意旅程

文章目录 前言一. 二叉搜索树的概念1.1 二叉搜索树的定义1.1.1 为什么使用二叉搜索树? 二. 二叉搜索树的性能分析2.1 最佳与最差情况2.1.1 最佳情况2.1.2 最差情况 2.2 平衡树的优势 三.二叉搜索树的基本操作实现3.1.1 详细示例3.1.2 循环实现插入操作3.1.2.1 逻辑解…

利索能及 ▏外观专利相似度多少算侵权?

判断是否侵权前提: 双方产品属于同类产品,不属于同类产品的不能比较。 判定同类产品不仅仅要依据《国际外观设计分类表》,还要依据一般商品商品的分类标准来却确定。 简单概括来说,判定侵权前提就是被控侵权产品和外观设计专利…

【编译原理】往年题汇总(山东大学软件学院用)

🌈 个人主页:十二月的猫-CSDN博客 🔥 系列专栏: 🏀编译原理_十二月的猫的博客-CSDN博客 💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光 目录 1. 前言 2. …

适用于Synology NAS的在线办公套件:ONLYOFFICE安装指南

使用 Synology NAS 上的 ONLYOFFICE 文档,您能在私有云中直接编辑文本文档、电子表格、演示文稿和 PDF,确保工作流程既安全又高效。本指南将分步介绍如何在 Synology 上安装 ONLYOFFICE 文档。 关于 Synology Synology NAS(网络附加存储&…

SpringbBoot如何实现Tomcat集群的会话管理

在使用 Tomcat 集群时,由于每个 Tomcat 实例的 Session 存储是独立的,导致无法实现 Session 的共享,这可能影响到用户跨节点的访问。为了实现跨 Tomcat 实例共享 Session,可以使用 Spring Session 配合 Redis 进行集中式会话管理。…

机器人C++开源库The Robotics Library (RL)使用手册(三)

进入VS工程,我们先看看这些功能函数及其依赖库的分布关系: rl命名空间下,主要有八大模块。 搞定VS后将逐个拆解。 1、编译运行 根据报错提示,配置相应错误的库(根据每个人安装位置不同而不同,我的路径如下:) 编译所有,Release版本耗时大约10分钟。 以rlPlan运动…

零基础微信小程序开发——页面导航之声明式导航(保姆级教程+超详细)

🎥 作者简介: CSDN\阿里云\腾讯云\华为云开发社区优质创作者,专注分享大数据、Python、数据库、人工智能等领域的优质内容 🌸个人主页: 长风清留杨的博客 🍃形式准则: 无论成就大小,…

Ch9 形态学图像处理

Ch9 形态学图像处理 blog点此处&#xff01;<--------- 四大算子相应性质。 腐蚀、膨胀、开闭之间的含义、关系 文章目录 Ch9 形态学图像处理预备知识(Preliminaries)膨胀和腐蚀(Dilation and Erosion)腐蚀膨胀膨胀与腐蚀的对偶关系 开闭操作(Opening and Closing)开运算闭…

【UE5 C++课程系列笔记】14——GameInstanceSubsystem与动态多播的简单结合使用

效果 通过在关卡蓝图中触发GameInstanceSubsystem包含的委托&#xff0c;来触发所有绑定到这个委托的事件&#xff0c;从而实现跨蓝图通信。 步骤 1. 新建一个C类 这里命名为“SubsystemAndDelegate” 引入GameInstanceSubsystem.h&#xff0c;让“SubsystemAndDelegate”继承…

实战举例——vue.js组件开发

有很多人在问有关Vue的组件开发&#xff0c;虽然之前我的文章里讲过关于前端组件开发的例子&#xff0c;不过作为一个前端技术小白&#xff0c;还是有很多内容需要学习和巩固。我这里用我之前开发过的组件举例&#xff0c;再次为大家简单分享一下基于Vue2和elementUI开发的组件…

devops和ICCID简介

Devops DevOps&#xff08;Development 和 Operations 的组合&#xff09;是一种软件开发和 IT 运维的哲学&#xff0c;旨在促进开发、技术运营和质量保障&#xff08;QA&#xff09;部门之间的沟通、协作与整合。它强调自动化流程&#xff0c;持续集成&#xff08;CI&#xf…

设计宝藏解压密码

设计宝藏官网的解压密码是多少&#xff1f; 设计宝藏解压密码是&#xff1a;memm 设计宝藏一个致力于提供免费资源的宝藏网站。 无论你是Blender、After Effects (AE)、Cinema 4D (C4D)、Premiere Pro (PR)、Photoshop (PS)、Illustrator (AI)的爱好者&#xff0c;还是对CG影…

Android OpenGLES2.0开发(十):FBO离屏渲染

人生是一场单程的旅行&#xff0c;即使有些遗憾我们也没有从头再来的机会&#xff0c;与其纠结无法改变的过去不如微笑着珍惜未来。 Android OpenGLES开发&#xff1a;EGL环境搭建Android OpenGLES2.0开发&#xff08;一&#xff09;&#xff1a;艰难的开始Android OpenGLES2.0…