成都网站建设比较好的公司,保定网站开发公司,wordpress后台太卡,西宁电商网站制作公司达梦数据库控制台还原报错“管道失败” 环境 主机操作系统#xff1a;windows10 profession 达梦数据库版本#xff1a;达梦7 问题背景 全新安装达梦7数据库后#xff0c;创建数据库实例#xff0c;需要恢复往期bat备份。在控制台配置指定搜索目录后#xff0c;获取备份时…达梦数据库控制台还原报错“管道失败” 环境 主机操作系统windows10 profession 达梦数据库版本达梦7 问题背景 全新安装达梦7数据库后创建数据库实例需要恢复往期bat备份。在控制台配置指定搜索目录后获取备份时报错 “获取备份信息失败管道连接失败。 错误号-7109 错误消息管道连接失败 -------- CONFIGURE DEFAULT TRACE LEVEL 1;Show BACKUPSETS WITH BACKUPDIRD:\DMBAK to D:\dmdbms\tool\backupset_result_1694085555054.xml” 尝试解决但失败的方案 同样控制台下--“还原”--弹窗“备份还原”指定备份集目录INI文件路径控制台自动检索为D:dmdbms\data\DAMENG\dm.ini dos命令行恢复bak。d:\dmdbms\bin\dmrestore\ INI_PATHD:\dmdbms\data\DAMENG\dm.ini FILED:\DMBAK\230822.bak 尝试解决方案的执行结果 此法依然报错7109 执行结果为 invalid backup D:\DMBAK\230822.bak backup check error! 实际上备份集没问题 顺利执行的dos还原bat方案 使用达梦的dmrman工具。步骤将dos面板的磁盘切至dmdbms路径下的bin目录下以使用dmrman工具。 ①D:\dmdbms\bin\ ②dmrman进入工具 ③dmap执行结果dmap init failed,code[-135]:创建信号量失败 ④dmrman help查看dmrman工具语法帮助 dmrman工具语法--USE_AP 指定备份、还原执行载体1/2DMAP/进程自身默认是DMAP ⑤dmrman use_ap2 ⑥还原restore database D:\dmdbms\data\DAMENG\dm.ini from backupset d:\DMBAK ⑺恢复recover database D:\dmdbms\data\DAMENG\dm.ini from backupset d:\DMBAK 还原和恢复都执行后出现restore recover successfully!表示成功此时可移步达梦服务查看器启用DmAPservice数据库辅助插件服务和DmServiceDMSERVER数据库实例服务登录达梦管理工具时要注意需要输入备份bak时的全库密码由于bak是全库备份因此恢复时也会将实例全库的所有内容全部恢复最后查看模式下表数据是否还原恢复成功。 控制台还原管道失效原因分析 虽然没能解决控制台还原bat报错管道失效的问题但综合来看应该不单单是达梦数据库的问题与JAVA JDK和TOMCAT服务器的部署应该有关。 欢迎各位看官老爷们评论区补充