接公司领导圣旨,参加达梦数据库DCA课程培训。培训三天的时间收获很多,因疫情原因有点担心是线下培训,但又担心线上课程效果不好。总之纠结。听了半天的课程后就打消我的顾虑,感谢达梦大学和我的授课老师,耐心的帮助和仔细的讲解,效果非常好。顺便帮助国产数据库达梦宣传一下 ,有想学习的 请加唯一官方QQ:2908982381(达梦大学)
三天时光充实,短暂。
本文重点介绍命令行式操作,图形化较简单。理解下就能操作。
1.国内数据库行业的发展趋势,信创的本质;
2.DM8数据库新特性;
3.DM8安装+实例管理;
4.体系结构;
5.表空间管理;
6.用户管理;
7.dmsql;
8.模式对象管理;
9.备份和还原;
10.作业创建和管理;
11.jdbc和odbc。
1.数据库行业概况
主要的几个派系
oracle mysql pg sqlserver db2 informix
Hbase MongoDB
2.DM8 新特性:
- 生态体系(国内外软硬件的兼容)(XC 国产的软硬件(CPU
(龙芯,飞腾,鲲鹏,海光,申威等)。软件(国产的 OS—
麒麟,统信等),办公系统(金山 WPS,永中),中间件(东
方通,中创,金蝶等),存储(长城,曙光,华为等))兼
容适配 - 集群 (DSC(oracleRAC) 8 节点) DSC+DW (两地三
中心) - 透明分布式 DMTDD (计算节点和存储节点是否分离,
数据是否有副本) 计算节点—日志节点—存储节点,不
损伤 SQL - 弹性计算 (注册信息到 server,根据实际需求,分配计算
节点) - AWR 报告 分析性能
- DEM B/S 利用 web 集中管理数据库 (GC EM)
- 工具增强 (补充功能)
3 DM8 安装
软件:OS
内核版本:[root@localhost ~]# uname -r 2.6 以上内核
发行版本:[root@localhost ~]# cat /etc/issue
位数:[root@localhost ~]# uname -m
[root@localhost ~]# cat /proc/cpuinfo
查看硬盘、分区信息
[root@localhost ~]# fdisk -l
[root@localhost ~]# df -h
远程访问数据库需要关闭防火墙
[root@localhost ~]# systemctl status firewalld
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
规划路径
[root@localhost /]# mkdir -p /dm8
安装用户(建议不要使用root)
[root@localhost /]# groupadd dinstall
[root@localhost /]# useradd -g dinstall dmdba
[root@localhost /]# passwd dmdba
更改用户dmdba 的密码。
新的密码:
无效的密码: 密码少于8 个字符
重新输入新的密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost /]# chown dmdba:dinstall /dm8 -R
[root@localhost /]# ls -ld /dm8
配置dmdba 用户环境变量(可选项)
环境变量生效:
[dmdba@localhost ~]$ source .bash_profile
export DM_HOME=/dm8
export
PAHT= D M H O M E / b i n : DM_HOME/bin: DMHOME/bin:PATH: H O M E / . l o c a l / b i n : HOME/.local/bin: HOME/.local/bin:HOME/bin
设置最大文件打开数
修改之后重启生效
[root@localhost /]# vi /etc/security/limits.conf
dmdba soft nofile 4906
dmdba hard nofile 65536
临时生效:ulimit -n 65536
数据库版本
开发版:有时间和并发数限制,不能作为商用
标准版:小型应用,没有集群等高级功能和特性
企业版:三权分立,大中型企业使用,具有集群等高级特性安全版:基于企业版的四权分立,安全特性进一步增强(强访问控制、
客体重用等)
安装包的类型: .iso .tar.gz .zip