2022年9月中旬参加了达梦数据库培训课程,让我对国产化数据库达梦有了更加深入的了解。培训老师的讲解,也让我掌握了DM数据库的安装、实例创建、创建表空间、 创建表、导入脚本数据、约束、视图等、物理备份还原、逻辑备份还原等数据库操作。

经过本次培训课程,我不仅了解了达梦数据库的概念,也学会了如何使用、操做和平常维护达梦数据库,提升了我的工作技能,对我日常的工作有很大的帮助。

1.DM数据库版本


DM8 软件版本分为:开发版、标准版、企业版、安全版


开发版:不能作为商用,一年时间有效。


标准版:满足中小企业的使用,不支持集群(数据守护、读写分离、 DMDSC 、 DMTDD 、 MPP )


的特性。


企业版:满足中大型企业的使用,支持集群的特性,生产环境中用到的做多的版本。


安全版:在企业版基础上四权分立,安全性有进一步增强,增加了环境标记,强访问控制等。


2.安装环境配置

在安装达梦数据库前需要对安装环境进行配置,应注意以下几点:

(1)tmp分区

为保障DM数据库的正常安装,应将tmp分区设置为3-4个g。可通过“df-h”命令首先查询tmp分区情况,若tmp分区不足,可通过临时指定的方法来解决。

(2)创建安装用户和组


创建用户级用户组,以安装、登录、启动DM数据库,可通过以下命令实现。


安装用户和组: dmdba,dinstall



[root@localhost /]# groupadd dinstall



[root@localhost /]# useradd -g dinstall dmdba



(3)网络要求



数据库需要远程访问,要么关闭防火墙,要么开放数据库对应的端口号。



[root@localhost /]# systemctl status firewalld



[root@localhost /]# systemctl stop firewalld



[root@localhost /]# systemctl disable firewalld



(4)系统要求



安装 DM8 ,要求系统内核在 2.6 以上


3.DM数据库安装

环境配置完成后,开始进入数据库安装阶段,在培训过程中,老师介绍了两种安装方式,我采用了其中的GUI安装。

# 登陆到服务器上后,打开命令行(root用户)
xhost +
# 查看DISPLAY值
echo $DISPLAY
# 切换到dmdba用户
su - dmdba
# 查看DISPLAY值
echo $DISPLAY
# 设置DISPLAY值(具体以考试环境查询出来的值为准)
export DISPLAY=:0.0

# 进入到挂载目录
cd /mnt/dm
# 查看目录下的文件
ll
# 执行安装程序
./DMInstall.bin
数据库安装成功后即可创建实例,进行操作练习,创建表、导入脚本数据、约束、视图等、物理备份还原、逻辑备份还原等数据库操作。

4.小结

本次培训课程内容丰富,本博文中仅介绍了其中安装部分的内容,建议想学习国产化数据库的童鞋们可以参加达梦数据库的培训课程,将会对工作有巨大的帮助。