注册
达梦数据库-错误码-[-141]-分析处理
技术分享/ 文章详情 /

达梦数据库-错误码-[-141]-分析处理

PYZ 2024/08/30 712 0 0

错误码:-141
错误内容:dmserver与dmap执行码版本不匹配

原因:

当同一台服务器上安装多个数据库版本,如果数据库版本和启动的dmap进程版本不匹配时,会导致dmrman中执行操作命令失败。

示例:

[dmdba@test bin]$ ./dmrman dmrman V8 RMAN> restore database '/dmdata/5236/DMDB/dm.ini' from backupset '/dmdata/5236/DMBAK_PRI'; [-141]:The executive code versions of DMSERVER and DMAP do not match RMAN> show backupset '/dmdata/5236/DMBAK_PRI'; [-141]:The executive code versions of DMSERVER and DMAP do not match

问题处理:

1、确认当前启动的dmap进程版本与数据库软件版本是否一致

--查看当前dmap进程版本 [dmdba@test bin]$ ps -ef |grep dma dmdba 7603 1 0 23:51 pts/0 00:00:00 /tmp/dmdbms/bin/dmap [dmdba@test bin]$ /tmp/dmdbms/bin/dmap help dmap V8 version: 03134284058-20231013-204750-20046 --查看软件版本 [dmdba@test bin]$ ./disql -id DM Database 64 V8 03134284172-20240321-222308-20093

2、若不一致,需要启动数据库版本对应的dmap进程,使版本对应即可

[dmdba@test bin]$ /tmp/dmdbms/bin/DmAPService stop Stopping DmAPService: [ OK ] [dmdba@test bin]$ /dm8/bin/DmAPService start Starting DmAPService: [ OK ] [dmdba@test bin]$ ./dmrman RMAN> show backupset '/dmdata/5236/DMBAK_PRI'; show backupsets successfully.
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服