赞
踩
有幸在公司组织下参加了达梦数据库DM8-DCA在线认证培训培训,在这3天里面,达梦培训老师采用理论+实操的培训模式,让我对达梦数据库有了基本的了解。由于工作平时接触了MySQL,Oracle数据库为主,主要也是做一些SQL查询统计。对于数据库的理论掌握得并不扎实,且数据库的日常管理也很少接触。通过这3天的学习,不仅掌握达梦数据库DM8的日常管理操作,也起到对数据库理论查漏补缺的作用。因此,此次达梦数据库DM8-DCA培训之旅收获不少。
DCA培训课程内容主要包括了DM8数据安装、创建数据库及实例管理、DM8体系结构、表空间管理、用户管理、DMSQL、模式对象管理、数据备份还原、作业管理、DM8开发。这些内容都是数据库日常管理所需掌握的,对于日常工作涉及数据库管理的人,比如DBA来说,是没有难度的。而且课上有讲到一些数据库基础的内容,帮助数据库初学者更好的上手操作达梦数据库,满足数据库日常管理的技能要求。
在3天的在线培训课程中,培训老师实机的操作演示占大部分,需要在课后自己多练习才可以。如果操作不熟练,DCA考试2小时是相对紧迫的,如果中途遇到操作出错,很大概率是完成不了所有题目。首先,需要自己搭建好系统环境(以下仅供参考):
系统:银河麒麟10(windows系统用VMware软件创建虚拟机)
内存:4G(银河麒麟10需要3G以上)
硬盘空间:25G以上
注:在银河麒麟10系统环境中可以通过指令或者图形化工具进行安装以及数据库管理,由于3天的培训后距离考试时间不到7天,白天也要忙于工作,加上平时少接触指令,所以主要是以图形化工具进行练习操作。
(一)安装达梦数据库DM8
安装达梦数据库之前需要需要创建好用户和用户组、创建安装目录及授予权限,并且确认系统环境相关配置情况。以下分享几个执行./DMInstall.bin通过图形化界面安装达梦数据库时常见问题及解决办法:
1、解压安装程序过程中报错,示例如下:
解决办法可以调整tmp目录大小,指令参考如下:
mount -o remount,size=2G /tmp
2、执行初始化图形界面失败,示例如下:
解决办法是设置非root用户启动的图形程序将图形显示在当前屏幕上,指令参考如下:
[root@localhost opt]# xhost +
access control disabled, clients can connect from any host
[root@localhost opt]# echo $DISPLAY
:0.0
[root@localhost opt]# su - dmdba
上一次登录: 四 9月 1 18:46:35 CST 2022 pts/1 上
[dmdba@localhost ~]$ export DISPLAY=:0.0
成功调用图形化界面后,按照界面提示可以很轻松的完成达梦数据库DM8的安装,并且按照窗口提供指令执行启动数据库服务。完成数据库安装后,接着通过图形化工具初始化数据库,如创建数据库实例。
(二)达梦数据库DM8工具
在达梦数据库DM8客户端工具在安装目录下的tool目录里面,常用工具如下:
1、disql:需要使用 conn 命令连接数据库
2、manager:DM 管理工具,图形化界面。联机工具,创建管理用户、角色、表空间、模 式、 模式下对象、联机备份还原数据库等工具。
3、console:DM 控制台工具,图形化界面。脱机工具,可以脱机备份和还原数据库,修改数据库参数 功能。
4、monitor:DM 性能监视工具,图形化界面。会话检测、表空间使用监控等。
5、DTS:DM 数据迁移工具,图形化界面。
支持图形化界面的工具,像管理工具manager,从连接数据库到模式管理,角色及用户管理,表空间管理,DMSQL,归档管理,备份库、表空间、表等日常操作,还有console控制台工具的备份还原管理等操作都很方便,对于初学者来说,只要练习四五遍就可以掌握基本操作。
DCA认证考试是2小时,内容主要包括了达梦数据库DM8安装、实例创建、参数修改、创建表空间、创建用户、角色、权限管理、创建表、导入脚本数据、约束、索引、视图、物理备份还原、逻辑备份还原、作业管理、ODBC 配置等。
2小时中需要完成实操的题目不算少,考试全程不能松懈,需要看清题目要求,以免造成过多重做。而且,其中在做备份还原时需要考虑之前题目所做的操作,要在考试结束前保证数据库能正常启动。如果因为还原问题导致数据库无法正常启动,那会对考试成绩产生较大的影响。
无论考试结果怎么样,通过这次达梦数据库DM8-DCA的培训学习及考试,让我开始接触了达梦数据库,不仅对我后续工作有一定帮助外,更是对国产数据库的发展充满了信心。祝愿达梦数据库产品越来越好,构筑大数据中国梦。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。