前言

中国互联网近年来一直都在蓬勃发展,代表公司有华为、阿里巴巴、腾讯、百度等。其中软件当中最核心的数据库,例如mysql、oracle、sqlserver,一直掌握在外国公司手中。使用外国数据库,不仅会产生昂贵的费用,另外还可能出现隐私泄露,这是政企公司决不能容忍的。所以国产化数据库势在必行,同时国家也大力扶持。


一、国产化数据库

  1. 武汉达梦(自主原创) CEC 自主研发
  2. 人大金仓 pg
  3. 神州通用 混元
  4. 南大通用 Gbase pg(8a pg, 8t Informix, 8s mysql)
  5. 阿里 PolarDB 蚂蚁金服 Oceanbase
  6. 华为高斯 pg 高斯 100 2020 年 6 月 30 日开源 openGauss 高斯 200 OLAP
  7. 腾讯 TDSQL
  8. 中兴 GoldenDB

二、达梦公司简介

武汉达梦数据库有限公司成立于2000年,为国有控股的基础软件企业,专业从事数据库管理系统研发、销售和服务。其前身是华中科技大学数据库与多媒体研究所,是国内最早从事数据库管理系统研发的科研机构。达梦数据库为中国数据库标准委员会组长单位,得到了国家各级政府的强力支持。

公司是国家规划布局内重点软件企业,首批获得国家“双软”认证的高新技术企业,“AAA”资信企业,并通过ISO9001:2000版国际质量管理体系认证、CMMI3级认证、武器装备科研生产单位二级保密资格认证、国家保密局“涉及国家秘密的计算机信息系统集成资质”认证、工业和信息化部“计算机信息系统集成企业资质” 二级认证。

公司先后完成了近60项国家级、省部级的科研开发项目,取得了50多项研究成果,皆为国际先进、国内领先水平,其中30多项获国家、省部级科技进步奖,在国内同行中处于领先地位。2005年,达梦数据库被评为“国家高技术产业化示范工程”,连续多次荣获“中国国际软件博览会金奖”。2010年,达梦数据库被评为2009-2010年度中国软件和信息服务业最具潜力企业,并荣获“中国软件明星奖”。达梦数据库管理系统多次被评为中国优秀软件产品。

三、安装环境

  1. VMware-workstation虚拟机(可选)
  2. 银河麒麟kylin server v10(推荐)
  3. DM8安装包
    链接:https://pan.baidu.com/s/1LS3ngmWQCoVFNQyrK56ibg
    提取码:xgrn

四、环境安装步骤

  1. 创建新的虚拟机
    在这里插入图片描述

  2. 选择类型
    在这里插入图片描述

  3. 选择iso镜像文件
    在这里插入图片描述

  4. 选择操作系统版本
    在这里插入图片描述

  5. 指定磁盘大小(建议大一些,否则安装临时目录空间不足)
    在这里插入图片描述

  6. 命名和指定安装位置
    在这里插入图片描述

  7. 开始安装虚拟机
    在这里插入图片描述

  8. 开启虚拟机
    在这里插入图片描述

  9. 安装系统
    在这里插入图片描述

  10. 选择语言在这里插入图片描述

  11. 选择安装位置
    在这里插入图片描述

  12. 设置密码
    在这里插入图片描述

  13. 开始安装
    在这里插入图片描述

  14. 安装成功后重启系统
    在这里插入图片描述

  15. 同意许可协议
    在这里插入图片描述
    在这里插入图片描述

  16. 输入用户名密码进入系统
    在这里插入图片描述
    在这里插入图片描述

  17. 进入界面
    在这里插入图片描述

  18. 连接网络
    在这里插入图片描述

  19. 打开命令终端
    在这里插入图片描述

  20. ifconfig命令查看ip
    在这里插入图片描述

  21. 上传达梦数据库安装包到opt目录下(可以使用xftp)在这里插入图片描述

五、达梦数据库DM8安装

  1. 创建用户组
groupadd dinstall
  1. 创建用户
 useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
  1. 更改用户 dmdba 的密码
passwd dmdba
  1. 创建数据库安装目录
mkdir /dm8
  1. dmdba用户赋予文件权限
chown dmdba:dinstall /dm8
  1. 创建镜像文件挂载目录
mkdir /mnt/dm
  1. 挂载文件
mount /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso /mnt/dm
  1. 切换到dmdba用户
su - dmdba
  1. 进入挂载目录
cd /mnt/dm
  1. 以上流程终端显示
    在这里插入图片描述

  2. 执行安装命令

./DMInstall.bin -i
  1. 临时空间不足报错处理
    在这里插入图片描述
su root
mkdir -p /tem1
chown dmdba:dinstall /tem1
su dmdba
export DM_INSTALL_TMPDIR=/tem1
./DMInstall.bin -i
  1. “可打开文件数过少,建议至少设置为65536或更多”警告处理
su root
vi /etc/security/limits.conf
su dmdba

末尾添加
dmdba soft nofile 65535
dmdba hard nofile 65535
root soft nofile 65535
root hard nofile 65535
在这里插入图片描述

修改以后保存,注销当前用户,重新登录,执行

ulimit -a

在这里插入图片描述

  1. 依次输入安装参数信息
    在这里插入图片描述
    15. 切换到root用户并执行脚本
su root 
/dm8/script/root/root_installer.sh

在这里插入图片描述

六、dminit 命令行方式创建数据库

  1. dminit 命令行方式创建数据库
cd /dm8/bin
./dminit path=/dm8/data db_name=DAMENG instance_name=DMSERVER port_num=5236 sysdba_pwd=Dameng123 LOG_SIZE=128

在这里插入图片描述

  1. 参数含义
./dminit help

在这里插入图片描述

七、注册和启动服务

  1. 注册服务
cd /dm8/script/root
./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm8/data/DAMENG/dm.ini

在这里插入图片描述

  1. 启动服务
systemctl start DmServiceDMSERVER

在这里插入图片描述

八、WINDOWS版本DM 的客户端工具,远程连接达梦数据库

  1. 开放端口
su root
firewall-cmd --zone=public --add-port=5236/tcp --permanent
firewall-cmd --reload
  1. WINDOWS上安装达梦客户端
    链接:https://pan.baidu.com/s/1vdI7VpLxTNSxEwphJQuR8w
    提取码:4la9

  2. 打开DM管理工具
    在这里插入图片描述

  3. 输入连接信息,成功连接
    在这里插入图片描述
    在这里插入图片描述


总结

成功安装达梦数据库只是迈出了一小步,但也是关键的一步。学无止境,精益求精,朋友们继续加油吧!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐