前言
有一个契机,让我开始拥抱国产自研数据库。在达梦大学老师的带领下,我算是进入了达梦产品世界,并初步掌握了数据库的基本操作,下面我分享一下学习过程中的体会。
1 图形篇
我个人十分推祟简单的点点点,一顿操作,完成数据库的一系列操作,满满的成就感啊,达梦DM8刚好符合我的要求,于是便兴奋入坑了,管他什么深奥的理论知识,在以后的深入学习中在发掘吧,先让我的数据库跑起来比较重要。
安装过程就是一顿点点点.,下一步,下一步,十分舒适啊。图形通过安装介质中的命令./DMInstall.bin 执行后跳出来,如何安装就不详解了。
另外在 dmdba用户下 开启的 manager 工具真是神奇的图形操作工具啊。
图形给我出来
大家别以为这个工具只有 登录数据库管理数据的功能,它还有一个小按钮,然后让你看到 达梦数据库的工具全家桶哦,方法就是点击小房子,瞬间一切在手的感觉。
曲线图,最爱的图:
真的一目了然,可以看到 达梦实例 会收集cpu 内存 io tps 等情况 并展示出来,及时让你了解自己的库。
而且,建表,建用户,建表空间,扩展表空间,建索引,建约束都可以通过点点点 实现
想要新建 或修改某个 对象,只需 右键 点击,便可以 打开 编辑的窗口,或者查看DDL ,取出手动执行,这也是学习DM8 sql 语法的好方法啊,利用 图形工具 来 帮你 生成 常用的运维sql 。
当然实现工具实现 更高级一点的运维: 备份恢复 也是十分的方便
2 备份恢复篇
想成为达梦的dba, 备份恢复少不了啊。幸好,工具帮到你,结合工具的使用,一起来看看数据库的备份与恢复吧(参考达梦官方手册)。
想成为达梦的dba, 备份恢复少不了啊。幸好,工具帮到你,结合工具的使用,一起来看看数据库的表空间备份与恢复吧。
1 新建一个备份
2 破坏数据库表空间文件
mv DMHR.DBF DMHR.DBFooo
3 停止服务使用数据库备份恢复数据库表空间DMHR
##DmServiceTESTDM1 stop
使用图形console 恢复丢失的数据文件
##Restore
丢失的数据文件被成功复原
但不做RECOVER 步骤,数据库表空间状态是异常的。
##RECOVER
数据库表空间DMHR恢复正常使用
4 检查数据库 状态正常
实验结论:
与恢复数据库的三部曲 (restore ,recover, update magic)相比,恢复表空间 只需要 两步restore recover。
、