达梦数据库(DM7)
达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统7.0版本,简称DM7。
DM7是达梦公司在总结DM系列产品研发与应用经验的基础之上设计的新一代数据库产品,吸收主流数据库产品的优点。众多的企业级特性的实现使得DM7完全能够满足大、中型企业以及金融、电信等核心业务系统的需要,是理想的企业级数据管理和分析平台。
2012年,DM7顺利通过公安部信息安全产品检测中心、公安部计算机信息系统安全产品质量监督检验中心安全四级认证。 2013年,DM7通过测评中心EAL4级审核,并于2017年通过国家网络与信息系统安全产品质量监督检验中心的安全评估保证级4增强级(EAL4+),达到了目前国产数据库最高安全级别。
工具软件
VMware Workstation 版本12及以上
MobaXterm
Internet Download Manager
系统镜像
NeoKylin Advance V6.0 x86_64.iso(中标麒麟镜像)
dm7_setup_rh7_64_ent_7.6.0.142_20190312.iso(达梦数据库镜像)
安装系统及数据库
NeoKylin Advance V6.0 x86_64.iso(中标麒麟镜像)及达梦数据库安装(傻瓜式,一直下一步即可)请参考链接:
NeoKylin Linux Advanced Server release 6.0 安装及卸载达梦7入门操作(转发自leaf_leaf)
启动数据库
启动达梦服务(./dmservice.sh)时抛出异常
这里查看log日志发现
原来是版本问题,这里需要下载libc版本2.12及以上的,到该网址下载:http://ftp.gnu.org/gnu/glibc/,
可以用wget或者yum直接在Linux上进行下载,但下载速度过慢(本人电脑试过,下载速度20多kb/s
),推荐使用IDM进行下载(几秒中下载完成)。
这里又涉及到敌军给我军挖的坑了(在编译安装GLIB时,用到./configure --prefix=/etc/glibc-2.17命令会报错:checking for gcc… no checking for cc… no checking for cl.exe… no -baij,这里需要用命令yum install gcc安装,但中标麒麟系统本身不支持yum,需要更换官方源,把baseurl改为:http://download.cs2c.com.cn/neokylin/desktop/releases/6.0/i386/os/,即可正常使用yum相关命令),在make install的时候又遇到一个坑如下:
这里我们先用whereis ld.so.conf查出存在路径
再用cp /etc/ld.so.conf /opt/glibc-2.17/etc/ 拷贝到相应目录,最后重新make install。
最终glibc-2.17及glibc-2.14成功出现。
强调:有别的选择,千万别尝试手动安装升级glibc,太坑人了。