DM8:达梦数据库替换授权遇到的错误

文章介绍了在DM8数据库中遇到授权更换错误的几种情况,包括服务器内存不足导致授权无法生效、授权标记不匹配影响业务、licinfoisdifferentbetweendm.keyandsysinfo错误以及备份报错。提出了相应的解决方案,如修改应用策略、申请企业版授权、新建数据库用户和数据迁移等。

环境介绍

  • 在授权到期后,一般情况会联系商务替换临时授权,有时候替换授权会遇到一些错误;
操作步骤遇到错误解决方法
替换授权[警告]Error Code:-503,服务器内存不足(实际服务器有空闲内存)使授权生效,重新初始化数据库
替换授权标记不匹配(安全版),可以正常启动数据库,但查询报错,影响业务系统使用方法一:图形化操作,登录SYSSSO用户,原因是企业版初始化实例是priv_ _flag=0,登录数据库SYSSSO用户,对普通用户修改应用策略。策略特权,将读权限,完全,向上写,向下写,交叉写都勾选上点击确定。然后重新登录普通用户。方法二:申请企业版授权使用。方法三:若问题仍然存在就需要新建数据库用户迁移数据。
替换授权lic info is different between dm.key and sysinfo 授权不匹配,无法启动数据库方法一:提示授权不匹配,需要检查数据库服务器CPU,操作系统,数据库版本是否匹配,若全部匹配仍然报错继续方法二:申请企业版授权使用,或使授权生效重新初始化数据库再进行数据迁移。情况说明:安全版数据库授权若未生效,初始化的数据库启动后为开发版数据库,并且没有启动安全特性,之后无法再用安全版授权启动,否则会报此错误。

1 报错记录

使授权生效初始化数据库,启动数据库查询你数据库版本,数据库授权

1.1 查询版本号

[dmdba@dcp51 bin]$ ./disql -id
DM Database 64 V8 05134283968-20230110-179227-20033

[dmdba@dcp50 bin]$ ./disql SYSDBA/SYSDBA
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 8.921(ms)
上次登录ip       : ::ffff:192.168.100.27
上次登录时间   : 2023-05-17 16:34:00
登录失败次数   : 0
口令是否过期   : 未过期
disql V8
SQL> SELECT * FROM V$INSTANCE;
行号     NAME     INSTANCE_NAME INSTANCE_NUMBER HOST_NAME SVR_VERSION                DB_VERSION
---------- -------- ------------- --------------- --------- -------------------------- -------------------
           START_TIME          STATUS$ MODE$  OGUID       DSC_SEQNO   DSC_ROLE BUILD_VERSION
           ------------------- ------- ------ ----------- ----------- -------- ------------------------------------
           BUILD_TIME
           --------------------
1          DMSERVER DMSERVER      1               dcp50     DM Database Server x64 V8  DB Version: 0x7000c
           2023-05-17 16:33:48 OPEN    NORMAL 0           0           NULL     1-2-192-2023.01.10-179227-20033-SEC
           Jan 11 2023 15:50:03
已用时间: 0.868(毫秒). 执行号:602.
SQL>

1.2 查询授权

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        5501077538 A             3           DM_PRODUCT 2023-06-25   达梦公司产品试用
           NULL                   NULL                    NULL        NULL                          6BFDFF2C82894170
           DM8          达梦公司产品试用 X86      Linux   NULL                       1111         2022-06-20
           安全版          NULL                      NULL
已用时间: 3.062(毫秒). 执行号:600.
SQL> 

1.3 授权与硬件环境,安装包匹配但启动报错(数据库不匹配)

安全版数据库,安全版授权 ,初始化没有授权的数据库,正常启动关闭后,使授权生效,启动报错

[dmdba@dcp51 bin]$ mv dm.key.bak dm.key
[dmdba@dcp51 bin]$ ./dmserver /home/dmdba/dmdata/DAMENG/dm.ini
version info: security
lic info is different between dm.key and sysinfo.
[dmdba@dcp51 bin]$

1.4 授权不匹配,备份报错

[dmdba@dcp51 bin]$ ./dmrman
dmrman V8
RMAN> backup database '/home/dmdba/dmdata/DAMENG/dm.ini' full to DAMENG051702 BACKUPSET '/home/dmdba/DAMENG051702';
backup database '/home/dmdba/dmdata/DAMENG/dm.ini' full to DAMENG051702 BACKUPSET '/home/dmdba/DAMENG051702';
Database mode = 0, oguid = 0
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
EP[0]'s cur_lsn[41181], file_lsn[41181]
Processing backupset /home/dmdba/DAMENG051702
[Percent:100.00%][Speed:0.00M/s][Cost:00:00:02][Remaining:00:00:00]
backup successfully!
time used: 00:00:03.441
RMAN> BACKUP DATABASE '/home/dmdba/dmdata/DAMENG/dm.ini' full to DAMENG051703 backupset '/home/dmdba/DAMENG051703' COMPRESSED;
BACKUP DATABASE '/home/dmdba/dmdata/DAMENG/dm.ini' full to DAMENG051703 backupset '/home/dmdba/DAMENG051703' COMPRESSED;
[-128]:系统信息无效,请检查SYSTEM.DBF或其镜像文件
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

祢真伟大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值