目录

1.图形化启动失败问题:

2.最大可打开文件数量不足问题

3.向用户或者角色授予any级别的权限时

4.备份还原中出现的归档日志不连续问题

5.Log日志文件异常问题

6.需要补充,随时可在评论区发出提问


1.图形化启动失败问题:

该问题常见于安装时无法打开图形化安装的问题。

解决办法:

开机安装时,小伙伴们一定要仔细检查系统参数问题,具体解决时,首先退出安装界面,检查display变量参数,特别注意:

Display参数的设置在不同的平台上可能会有不同的等级,如果在执行切换、退出当前用户操作之后,切记再次检查该参数是否自动修改。

····dmdba#echo $display

出现该情况后需要修改该参数:

····root#export display=:0.0

····root#xhost +

····dmdba#xhost + (做检查,当目前用户也出现access----之后则算成功)

2.最大可打开文件数量不足问题

该问题常见于环境配置过程中,没有调整最大可打开文件数量导致:

解决办法:

在开始安装数据库之间,环境参数中最大文件打开数需要进行修改,否则在运行数据库的过程中是很容易产生问题的。

····dmdba#ulimit -a (查看相关参数指标,此时我已修改)

····root#vim /etc/security/limit.conf

用vim编辑器打开后,在文件底部添加如下参数,此时需要root用户登录权限。

保存并退出之后进行复查,返回结果和上图一致即可。

3.向用户或者角色授予any级别的权限时

该问题常见于用户授予权限,或者授予角色any级别的权限时报的错误:

出现该错误时,是因为DM在ini参数中对该级别权限的授予做出了限制功能,因此需要进行修改参数修改:

方法1:

在DM.ini中修改目标参数:enable_ddl_any_priv = 1

方法2:

直接执行修改语句:alter SYSTEM set ‘enable_ddl_any_priv’=1 both;

4.备份还原中出现的归档日志不连续问题

该问题一般常见于进行完全备份之后,其他的操作在归档日志的连续性LSN码出现问题,解决办法如下:

第一步:关闭数据库,进行脱机操作

Root#systemctl stop DmServicedm1.service

第二步:查看数据库服务是否正常运行,可以看到数据库服务已经停止

第三步:打开Dmrman,进行归档日志修复操作:

Dmrman>Repair archivelog database '此处填写你的实例Ini路径';

5.Log日志文件异常问题

该部分内容常出现于使用DM工具备份还原失败之后产生的日志彪增问题。

该部分问题出现的情况较为特殊,没有做好记录。但如果出现该部分情况,请参考日志文件,确定日志文件的作用,不是redo和undo日志或者归档日志之外即可删除。

当然需要提前做好日志文件的备份,以免删除失败导致数据库无法启动的场面。

6.需要补充,随时可在评论区发出提问

其他技术信息可以参考达梦技术服务平台:eco.dameng.com

DM单机数据库部署维护常见问题总结相关推荐

  1. MySQL调优篇:单机数据库如何在高并发场景下健步如飞?

    在当前的IT开发行业中,系统访问量日涨.并发暴增.线上瓶颈等各种性能问题纷涌而至,性能优化成为了现时代中一个炙手可热的名词,无论是在开发.面试过程中,性能优化都是一个常谈常新的话题.而MySQL作为整 ...

  2. DM单机包含集群搭建

    硬件配置要求 硬件 要求 物理内存 >=4Gb 交换区 物理内存<=16GB: Swap空间大于或等于物理内存 物理内存>16GB: Swap 16GB 达梦安装目录文件系统空间/h ...

  3. 面试官:我把数据库部署在Docker容器内,你觉得如何?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:33h.co/eqFQ 近2年Docker非常的火热,各位开 ...

  4. 为什么不建议把数据库部署在Docker容器内

    近几年Docker非常的火热,各位开发者恨不得把所有的应用.软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程, ...

  5. Redis设计与实现阅读总结(二)单机数据库的实现

    书的重点内容逐渐到了,我们的写作方式也该换一下了,不会像(一)一样流水账式了的解释几种数据结构了 在第一篇文章中,我简略的解释下有关的数据结构,现在我们开始想想如何实现 先提几个问题 如何实现多数据库 ...

  6. mfc在运行的时候为什么没有实例化_为什么不建议把数据库部署在Docker容器内?...

    本文同步Java知音社区,专注于Java 原文:https://www.toutiao.com/i6805798581971190276/ 近2年Docker非常的火热,各位开发者恨不得把所有的应用. ...

  7. docker容器内没有yum命令_为什么不建议把数据库部署在Docker容器内?

    来源:https://www.jianshu.com/p/8540704fa4d1 近2年Docker非常的火热,各位开发者恨不得把所有的应用.软件都部署在Docker容器中,但是您确定也要把数据库也 ...

  8. docker执行容器内的shell_为什么不建议把数据库部署在docker容器内?

    前言 近2年Docker非常的火热,各位开发者恨不得把所有的应用.软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗? 这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视 ...

  9. pg安装部署linux_Linux下postgresql数据库部署与配置

    1.检查postgresql是否已经安装:rpm -qa | grep postgres 2.检查PostgreSQL 安装位置:rpm -qal | grep postgres 3.卸载Postgr ...

最新文章

  1. 本科理工男如何学习Linux
  2. Delegate,Action,Func,匿名方法,匿名委托,事件
  3. WEUI picker组件无法js动态改变选项
  4. php ajax 时间戳,获取时间戳 和 备用ajax案例
  5. initial model for Agile Development Organization: Relationship Graph
  6. java swing 传值_java swing 窗体之间怎么传值?
  7. 机器学习算法Python实现:word2vec 求词语相似度
  8. 阿里云数据库Mysql被黑
  9. oracle怎么把整形,【用bbed工具对Oracle进行微整形】
  10. 在优图网,临摹借鉴设计大咖作品|品图标设计:主要趋势
  11. v割与邮票孔_pcb板V割和邮票孔的区别
  12. URLDecoder解码异常 URLDecoder: Illegal hex characters in escape (%) pattern - For input string: “xxx“
  13. STM32使用HAL库驱动W5500
  14. 清华EMBA课程系列思考之十六(2) -- 领导艺术
  15. 小卡要民主(卡雷尔机器人)
  16. 「Tracup」一款拒绝加班的项目管理工具
  17. C++入门经典(第三版Ivor Horton著 ) 第一章习题答案
  18. 本地——云服务器文件传输
  19. Vue.js实战梁笔记02(第3-5章)
  20. 最近一直在想如何才能把我的想法变成现实

热门文章

  1. Zabbix4.4 技术解决方案(实战篇) 监控 Nginx 日志 统计WEB网站PV和UV
  2. c语言按位取反 补码,求C语言 按位取反?
  3. 移动认证焕新升级 智慧认证赋能数据流通安全保障
  4. CODESYS开发教程4-总线伺服控制
  5. (一)vip saturn任务调度器使用:saturn升级支持sb2.x记要
  6. HTML——CSS行内样式
  7. grafana 配置详解
  8. 奇虎360安全卫士推出木马程序查杀功能
  9. iOS上架App Store之Appuploader制作描述文件和证书
  10. 代码整洁之道要点(一)