目录

达梦数据库DM8企业版-命令行方式的安装创建数据库和注册服务

达梦数据库DM8企业版–命令行方式的安装、创建数据库和注册服务

文章目录


前言

中国互联网近年来一直都在蓬勃发展,代表公司有华为、阿里巴巴、腾讯、百度等。其中软件当中最核心的数据库,例如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. 创建新的虚拟机

    https://i-blog.csdnimg.cn/blog_migrate/6b92aa9be70c8ed2e6aeb3e72acd53f6.png#pic_center

  2. 选择类型

    https://i-blog.csdnimg.cn/blog_migrate/8c735eef2aeed64d258e7c4dfaca7fb9.png#pic_center

  3. 选择iso镜像文件

    https://i-blog.csdnimg.cn/blog_migrate/e4f907bef66d50568f452140c3bc7653.png#pic_center

  4. 选择操作系统版本

    https://i-blog.csdnimg.cn/blog_migrate/13284f9fe53987a3d39fed3d9818062d.png#pic_center

  5. 指定磁盘大小(建议大一些,否则安装临时目录空间不足)

    https://i-blog.csdnimg.cn/blog_migrate/dc99edf0bcdc082621bafce380608e51.png#pic_center

  6. 命名和指定安装位置

    https://i-blog.csdnimg.cn/blog_migrate/344b7fca78e2b31fcd5e4afa67014fb7.png#pic_center

  7. 开始安装虚拟机

    https://i-blog.csdnimg.cn/blog_migrate/31df23c6d72cac5cf9a47e3e89f15a5d.png#pic_center

  8. 开启虚拟机

    https://i-blog.csdnimg.cn/blog_migrate/e741409975c627d1ff794b7f991b5db6.png#pic_center

  9. 安装系统

    https://i-blog.csdnimg.cn/blog_migrate/8849e6c750be15c3bbec892d081f934e.png#pic_center

  10. 选择语言 https://i-blog.csdnimg.cn/blog_migrate/c420a4f2170b19ab153f4777e193312b.png#pic_center

  11. 选择安装位置

    https://i-blog.csdnimg.cn/blog_migrate/354410bfc695750cd0cb083defd2f2a8.png#pic_center

  12. 设置密码

    https://i-blog.csdnimg.cn/blog_migrate/920a8377e9af02e9d6088fb41c21bead.png#pic_center

  13. 开始安装

    https://i-blog.csdnimg.cn/blog_migrate/727b63b9b7db0d1b84d636a389bc733a.png#pic_center

  14. 安装成功后重启系统

    https://i-blog.csdnimg.cn/blog_migrate/edc3584116830684861590d4bb9fbff2.png#pic_center

  15. 同意许可协议

    https://i-blog.csdnimg.cn/blog_migrate/9e23fead556f5d3ce055ea17373b640a.png#pic_center

    https://i-blog.csdnimg.cn/blog_migrate/97682dd28471e61f9a7e1dc15ecebef8.png#pic_center

  16. 输入用户名密码进入系统

    https://i-blog.csdnimg.cn/blog_migrate/067509ab5f796617ef5789cd473cdab7.png#pic_center

    https://i-blog.csdnimg.cn/blog_migrate/92ed4de7309fb86ac3b3aa070eb04f9b.png#pic_center

  17. 进入界面

    https://i-blog.csdnimg.cn/blog_migrate/406a8ca8d965983dd2c1fce5bafe3a4f.png#pic_center

  18. 连接网络

    https://i-blog.csdnimg.cn/blog_migrate/fa2d864c99fae6ecc4079d12d137da9a.png#pic_center

  19. 打开命令终端

    https://i-blog.csdnimg.cn/blog_migrate/0da76a78f5674cd86dc2e21d7c3073ac.png#pic_center

  20. ifconfig命令查看ip

    https://i-blog.csdnimg.cn/blog_migrate/7d2024bb508e10e46738d32b870e44a3.png#pic_center

  21. 上传达梦数据库安装包到opt目录下(可以使用xftp) https://i-blog.csdnimg.cn/blog_migrate/572c3488bcfcf6d5a9394259eb2b43b1.png#pic_center

五、达梦数据库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. 以上流程终端显示

    https://i-blog.csdnimg.cn/blog_migrate/5edae0c73e6fb02cc314747adfd49a79.png#pic_center

  2. 执行安装命令

./DMInstall.bin -i
  1. 临时空间不足报错处理

    https://i-blog.csdnimg.cn/blog_migrate/f1f77b5099ce1b443799afeab6a6c132.png#pic_center

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

https://i-blog.csdnimg.cn/blog_migrate/a0dd536b1543055dc171998a9b18e615.png#pic_center

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

ulimit -a

https://i-blog.csdnimg.cn/blog_migrate/95a1bbb398e1527157b3309555499b78.png#pic_center

  1. 依次输入安装参数信息

    https://i-blog.csdnimg.cn/blog_migrate/740f2855d9178e58f3dbffa3c607156d.png#pic_center

    1. 切换到root用户并执行脚本
su root 
/dm8/script/root/root_installer.sh

https://i-blog.csdnimg.cn/blog_migrate/903dad90cd7443420d5522d37e26bd38.png#pic_center

六、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

https://i-blog.csdnimg.cn/blog_migrate/cdd5deb557f8231a78f6d5557f5d7e21.png#pic_center

  1. 参数含义
./dminit help

https://i-blog.csdnimg.cn/blog_migrate/94c9e7518a1bacb83b8e5806c81c448c.png#pic_center

七、注册和启动服务

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

https://i-blog.csdnimg.cn/blog_migrate/32be86788652e74090394ab2394e8baf.png#pic_center

  1. 启动服务
systemctl start DmServiceDMSERVER

https://i-blog.csdnimg.cn/blog_migrate/9b9efca2ee70b8e9fa53ad769d6479dd.png#pic_center

八、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管理工具

    https://i-blog.csdnimg.cn/blog_migrate/4931b58e3ee1b7984f6ef38271c67972.png#pic_center

  3. 输入连接信息,成功连接

    https://i-blog.csdnimg.cn/blog_migrate/9734638aac57ec521205e940548e75e7.png#pic_center

    https://i-blog.csdnimg.cn/blog_migrate/34bd5a2ef2ac36bdbd254656d28e6a89.png#pic_center


总结

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