前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >信创-达梦数据库替换授权步骤

信创-达梦数据库替换授权步骤

作者头像
Lcry
发布2024-07-17 11:03:18
750
发布2024-07-17 11:03:18
举报
文章被收录于专栏:Lcry个人博客

现在好多政企金融单位几乎都在推信创,近2年也是火得很,比如说前几天华为宣称发布纯血鸿蒙操作系统,完全剔除安卓;前段时间docker国内镜像陆续下架,OpenAI选不不对部分国家提供API服务(国内在此),种种迹象表明国内推信创不无道理。

首先解释下什么是信创。信创,即信息技术应用创新。它是数据安全、网络安全的基础,也是新基建的重要组成部分。信创,是把之前的一些行业放在了一起,并重新赋予了一个新的内涵——信息技术应用创新产业,简称“信创”

信创项目涉及到的行业包括:

(1)IT基础设施:CPU芯片、服务器、存储、交换机、路由器、各种云和相关服务内容,

(2)基础软件:数据库、操作系统、中间件,

(3)应用软件:OA、 ERP、办公软件、政务应用、流版签软件,

(4)信息安全:边界安全产品、终端安全产品等。

今天针对某达梦数据库授权到期进行替换出一个教程,后续可能会写一些信创实战经验中的备忘笔记。

步骤

本文以达梦数据V8作为示例,假设你已经有一个达梦数据库文件 dmF0000000.key 授权文件。

第一步 备份原授权

打开终端,连接数据库服务器,备份之前的 dm.key 文件(数据库安装目录)

代码语言:javascript
复制
[dmdba@]$ cd $DM_HOME/bin
[dmdba@ bin]$ mv dm.key dm.key_backup_20240626

第二步 上传授权

dmF0000000.key 授权文件更名为 dm.key 文件,并放至 $DM_HOME/bin 目录下,并修改授权文件权限,重要

代码语言:javascript
复制
[dmdba@ bin]$ chown dmdba:dinstall dm.key
[dmdba@ bin]$ chmod 755 dm.key

第三步 激活授权

使用 disql 连接数据库,激活使用新授权 dm.key 文件(数据库安装目录),如果不使用热更新的话,也可以直接重启数据库实例同样会重新加载授权文件(不建议)

代码语言:javascript
复制
[dmdba@]$ cd $DM_HOME/bin
[dmdba@ bin]$ ./disql SYSDBA/SYSDBA@127.0.0.1:5236
SQL> sp_load_lic_info();

第四步 验证授权生效

查询正式授权是否生效

代码语言:javascript
复制
[dmdba@]$ cd $DM_HOME/bin
[dmdba@ bin]$ ./disql SYSDBA/SYSDBA@127.0.0.1:5236
SQL> SELECT SERIES_NO AS "序列号",CHECK_CODE AS "校验码
",DECODE(SERVER_SERIES,'P','个人版','S','标准版','E','企业版','A','安全版
','D','开发版') as "系列名称",DECODE(SERVER_TYPE,'1','正式版','2','测试版','3',' 试用版') as "版本类型",AUTHORIZED_CUSTOMER AS "最终用户",PROJECT_NAME AS "项目名
称",OS_TYPE AS "授权操作系统",CPU_TYPE AS "授权 CPU 类型",MAX_CPU_NUM AS "授权 CPU
个数",DECODE(CLUSTER_TYPE,'0000','无','0001','DSC','0010','RWC','0011','RWC、
DSC','0100','MPP','0101','MPP、DSC','0110','MPP、RWC','0111','MPP、RWC、
DSC','1000','DW','1001','DW、DSC','1010','DW、RWC','1011','DW、RWC、DSC','1100','DW、
MPP','1101','DW、MPP、DSC','1110','DW、MPP、RWC','1111','DW、MPP、RWC、DSC') as " 授权集群",EXPIRED_DATE AS "有效期",CONCURRENCY_USER_NUMBER AS "并发数" FROM
V$LICENSE;
信创-达梦数据库替换授权步骤
信创-达梦数据库替换授权步骤

或者:

代码语言:javascript
复制
[dmdba@]$ cd $DM_HOME/bin
[dmdba@ bin]$ ./disql SYSDBA/SYSDBA@127.0.0.1:5236
SQL> selcet * from v$license;

v$license视图解释: 序号列说明1LIC_VERSION许可证版本号2LIC_VERSIONLICENSE 文件序列号3SERVER_SERIES服务器颁布类型。P:个人版、S:标准版、E:企业版、A:安全版、T:可信版、X:定制版4SERVER_TYPE服务器发布类型。1:正式版、2:测试版、3:试用版、4:其他5SERVER_VER服务器版本号6EXPIRED_DATE有效日期7AUTHORIZED_CUSTOMER用户名称8AUTHORIZED_USER_NUMBER授权用户数9CONCURRENCY_USER_NUMBER并发连接数10MAX_CPU_NUM最大 CPU 数目11NOACTIVE_DEADLINE未激活状态截止日期12HARDWARE_ID绑定的硬件编码,根据 HARDWARE_TYPE 不同,此项内容对应的获取和检测方式不同13CHECK_CODE校验码14PRODUCT_TYPE产品类型:内容为: DM8/DM7/DM6/DMETLV4/DMETLV3/DMHSV315PROJECT_NAME项目名称16CPU_TYPE授权运行的 CPU 类型17OS_TYPE授权运行的操作系统18MAX_CORE_NUM授权最大 CPU 核个数,0 表示无限制19HARDWARE_TYPE硬件绑定类型。1:MAC 地址、 2:cpu id、3:harddriver id20CLUSTER_TYPE授权使用的集群类型,格式为字符串“XXXX” 每一位上 0 表示禁止,1 表示授权使用 第 1 个字符:表示数据守护 第 2 个字符:表示 MPP 第 3 个字符:表示读写分离 第 4 个字符:表示 DSC 例如:“0010”表示授权该可作为读写分离集群的节点使用21DATE_GENKEY 的生成日期22SERVER_SERIES_NAME定制版版本名称23TABLE_RECORD_NUMBER_LIMIT单表最大数据行数限制,以万为单位,0 表示无限制24TOTAL_SPACE_LIMIT数据总空间大小限制,以 GB 为单位,0 表示无限制

快捷备忘

代码语言:javascript
复制
将授权文件放到$DM_HOME/bin下
修改授权mv dmxxx.key  dm.key 
chown dmdba:dinstall dm.key
chmod 755 dm.key
su - dmdba
cd $DM_HOME/bin
./DmService实例名 restart
selcet * from v$license;

参考链接

信创是什么意思?信创产品行业有哪些?信创产业相关知识介绍 达梦数据库——在线更换license授权文件及授权视图信息介绍 达梦数据库授权到期替换key文件 达梦更换正式授权dm.key

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 步骤
    • 第一步 备份原授权
      • 第二步 上传授权
        • 第三步 激活授权
          • 第四步 验证授权生效
          • 快捷备忘
          • 参考链接
          相关产品与服务
          数据库
          云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档