伴随近几年国产化趋势的兴起,报名参与了达梦的DCA培训,对这一国内自主原创的数据库有了新的理解。
在学习的过程中,了解到了国产数据库的现状对比,DM8企业版的安装,数据库的创建以及实例管理,展示了如何用客户端工具与命令行方式进行操作,阐述了DM的体系结构,表空间、用户、作业、模式对象的管理,最后还教授了数据库的备份还原操作。下面选择本人在实操过程中遇到的卡点以及心得供大家参考。
一、DM安装
1.服务器要满足基本的配置需求,磁盘建议至少需要20G,推荐给25G以上,且如果tmp容量小于1G,会容易产生如下报错,
解决思路便是进行扩容,可使用root用户执行
mount -o remount,size=2G /tmp
2.要在安装前设置文件的最大可打开数,否则会报错。
ulimit -a -- 查看现在内存
思路是:可先临时设置,仅在当前会话内生效
ulimit -n 20480 -- root执行
二、表空间管理
解决思路: 修改表空间大小
alter tablespace 表空间名 resize datafile '数据文件路径' to 数据文件大小(单位为mb);
例子:alter tablespace tbs resize datafile 'DMTBS01.DBF' to 64;
三、数据库备份
数据库备份分为冷备与热备,通过图形化进行冷备时,一定要关闭数据库实例,不然会失败。
解决思路:通过./console打开控制台,停止数据库实例载进行备份即可。