麒麟操作系统安装达梦数据库实战

国内数据库产品

传统数据库厂商(关系型)

  • 武汉达梦:DM8,CEC 旗下基础软件企业
  • 人大金仓:北京、pg、应用于电力、政府、央企
  • 南大通用 Gbase 8(8a pg, 8t Informix, 8s mysql)
  • 神州通用:天津、隶属于中国航天、混元

互联网企业之分布式、云化数据库

  • 阿里-OceanBase
  • 讯云数据库(TencentDB)
  • 华为高斯

达梦数据库简介

数据库安装

环境准备

  • 操作系统 :中标麒麟 7
  • 数据库 DM8 企业版

安装实战

  1. 用户准备
    新建一个数据库管理用户和组,并更新用户dmdba的密码
[root@DCA01 dm]# groupadd dinstall
[root@DCA01 dm]# useradd -g dinstall dmdba
[root@DCA01 dm]# passwd dmdba
  1. 规划路径

新建/dm8目录,并将所有者改为dmdba。 我们将达梦数据库安装在目录 /dm8下面,将数据库安装镜像放在 /opt/目录下,文件名为dm8_20201107_x86_rh6_64_ent_8.1.1.144.iso

[root@DCA01 dm]# mkdir /dm8
[root@DCA01 dm]# chown dmdba:dinstall /dm8

完了之后,运行ll确认一下

  1. 挂载镜像
[root@DCA01 opt]# mkdir /mnt/dm
[root@DCA01 os]# mount /opt/dm8_20201107_x86_rh6_64_ent_8.1.1.144.iso /mnt/dm
  1. 图形化界面测试和调用
[root@DCA01 桌面]# xhost +
access control disabled, clients can connect from any host
[root@DCA01 桌面]# echo $DISPLAY
:0
[root@DCA01 桌面]# su - dmdba
上一次登录:一 12 月 21 10:46:30 CST 2020pts/1 上
[dmdba@DCA01 ~]$ echo $DISPLAY
[dmdba@DCA01 ~]$ xclock
Error: Can't open display:
[dmdba@DCA01 ~]$ export DISPLAY=:0(:0 是第二步显示的值)
[dmdba@DCA01 ~]$ xclock
Warning: Missing charsets in String to FontSet conversion
  1. 安装数据库
[dmdba@DCA01 ~]$ cd /mnt/dm
[dmdba@DCA01 dm]$ ll
总用量 635149
-r-xr-xr-x. 1 root root 2924338 11 月 7 10:35 DM8 Install.pdf
-r-xr-xr-x. 1 root root 647467936 11 月 7 10:59 DMInstall.bin
[dmdba@DCA01 dm]$ ./DMInstall.bin

调用图形化界面,点下一步,
Key 文件可以不选择,默认可以使用一年。

6. 使用 root 用户执行界面提醒的脚本,创建 DmAPService 服务

root@DCA01 security]# whoami
root
[root@DCA01 security]# /dm8/script/root/root_installer.sh
移动 /dm8/bin/dm_svc.conf 到/etc 目录
修改服务器权限
创建 DmAPService 服务
ln -s '/usr/lib/systemd/system/DmAPService.service' '/etc/systemd/system/multi-
user.target.wants/DmAPService.service'
创建服务(DmAPService)完成
启动 DmAPService 服务

至此数据库初步安装完成,接下来进行数据库实例的创建。

  1. 一般来说,使用图形化界面安装成功后,会自动打开数据库配置助手。如果没有打开或者打开出错,需要进行环境变量设置
[dmdba@DCA01 ~]$ vi .bash_profile
[dmdba@DCA01 ~]$ source .bash_profile

  1. 打开图形化界面:
[dmdba@DCA01 tool]$ ./dbca.sh






3. 打开另一个终端,使用root用户执行上述三个命令

[root@DCA01 桌 面 ]# mv /dm8/bin/DmServiceDMSERVER.service
/usr/lib/systemd/system/DmServiceDMSERVER.service
[root@DCA01 桌面]# systemctl enable DmServiceDMSERVER.service
ln -s '/usr/lib/systemd/system/DmServiceDMSERVER.service' '/etc/systemd/system/multi-
user.target.wants/DmServiceDMSERVER.service'
[root@DCA01 桌面]# systemctl start DmServiceDMSERVER.service

使用DM客户端工具连接数据库

  1. 打开工具,在此可以进行用户、角色、表空间、表等对象的创建,也能进行备份还原等操作。操作方式与Oracle管理工具类似,这里不再一一说明
[dmdba @DCA01 tool]$ ./manager

使用管理工具进行备份

  1. 在管理工具,鼠标右击左边根节点,进行服务器管理,在备份前先置换状态为配置。
  2. 在归档配置中,设置为归档,并增加一个归档配置
  3. 然后回到系统管理,把状态转换回打开


4. 在库备份中,新建一个备份

结束语

国家要求重要领域自主可控,国产化浪潮兴起,可以预见,越来越多的领域开始使用国产服务器、操作系统和数据库等基础软件。达梦作为国内老牌数据库品牌,必定大有可为。

麒麟操作系统安装达梦数据库实战相关推荐

  1. 中标麒麟V6系统安装达梦数据库V7

    中标麒麟V6系统安装达梦数据库V7 1 规划用户.组,安装目录 [root@localhost /]# groupadd dinstall [root@localhost /]# useradd -g ...

  2. 安装麒麟操作系统及达梦数据库DM8详细步骤教程

    一.环境准备 软件: vmware workstation 16,如果是真机,进入raid卡控制器创建完raid后即可继续安装. 银河麒麟server v10 x86架构安装iso镜像. 达梦DM8 ...

  3. 中标麒麟mysql 安装_在中标麒麟上安装达梦数据库V8

    一.VNC环境 测试机IP:119.96.110.196:5902 VNC密码:dameng123 root账号密码:dameng123 二.中标麒麟操作系统环境配置 2.1 上传达梦数据库安装介质 ...

  4. 星河麒麟V10 安装达梦数据库DM8教程

    我的操作系统版本:麒麟5.4.18(ARM),安装过程建议进入root进行,免得麻烦. 需要的文件: 1.java8 JDK(有符合版本的就不用安装了) 2.达梦数据库(麒麟系统)包,在官网选择对应的 ...

  5. 虚拟机银河麒麟V10安装达梦数据库

    简介 环境准备 达梦数据库安装 安装前环境准备 创建用户和用户组 安装目录配置 挂载安装文件 图形化安装 图形化设置 执行安装命令 选择安装位置 命令行安装 创建数据库及数据库实例管理 图形化创建数据 ...

  6. linux系统安装达梦数据库

    Linux达梦数据库安装 1.新建dmdba用户所在的组 创建dmdba用户                                                              ...

  7. ky.v10 x86系统安装达梦数据库

    一.安装环境验证 达梦官方网站给出的硬软件要求 硬件环境需求 软件环境需求 查看系统信息 我这里的环境是 系统:Kylin10.x86_64 cpu:16核 内存:32G 磁盘: /opt 400G ...

  8. 麒麟操作系统安装金仓数据库V7(kingbase7)

    原文地址 麒麟操作系统下安装金仓数据库,转载大佬的文章,安装步骤是一个道理. 以为金仓数据库要求是非root用户安装,在安装的时候会碰到碰到文件写入权限的问题,以麒麟为例,安装的时候的目录是在/opt ...

  9. 中标麒麟+QT+达梦数据库

    中标麒麟+QT+达梦数据库 环境版本说明 中标麒麟的安装 达梦数据库的安装和连接 一.创建安装用户.组(root下操作) 二.新建安装数据库的文件(root下操作) 三.挂载ISO文件(root下操作 ...

  10. 达梦数据库02-DM8客户端安装与数据迁移

    目录 环境说明 客户端下载 客户端安装​​​​​​​ 客户端工具介绍 DM管理工具 DM服务查看器 DM数据迁移工具 SQL交互式查询工具 数据迁移 迁移准备 创建表空间及用户 新建表空间 新建用户 ...

最新文章

  1. vs2008/2010安装无法打开数据文件解决方案
  2. C#按关闭按钮实现最小化,按ESC才关闭的实现【含系统消息大全】
  3. java编程 反射类的使用
  4. windowsnbsp;下搭建apachenbsp;phpnbsp;mysqlnbsp;p…
  5. python实现文件下载-python实现文件下载的方法总结
  6. linux i3如何运行qq,linux qq (CPU :i3)怎么安装?
  7. 快速乘法(防止数过大相乘超出long long)
  8. 【Mac软件推荐】Alfred:Mac下最好的快速启动工具
  9. C Socket通信编程
  10. Python之路:线程池
  11. 分区取模分库分表策略:多表事务分库内闭环解决方案
  12. Linux笔记-centos安装elasticsearch7版本
  13. php部分---单文件上传的封装类
  14. opencv python 生成画布_第16章 坚持一百秒(《Python趣味创意编程》教学视频)
  15. Android【报错】This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView)
  16. linux中目录的作用是什么,在linux文件系统中,/etc 目录的作用到底是干什么用的?...
  17. Elasticsearch安装之安装Java环境
  18. APK反编译工具使用教程
  19. 全微分推导: 全微分感性理解: 全微分几何意义举例: 偏导与全微分的意义 通过物理性质理解。偏导与全微分的意义
  20. 基于word2vec的QA demo

热门文章

  1. 创建一个ROS工作空间(ROS Workspace)过程中遇到的问题
  2. swust oj 1069
  3. 企业微信第三方服务商应用开发及上架教程
  4. 微信企业号上传永久素材讲解与演示
  5. 从历史故事看企业用人-之二--三国之东吴
  6. 电脑ndows无法启动,电脑无法启动windows帮助和支持为什么?
  7. 卖身百度,是知乎最好的结局?
  8. 线代9讲 第八讲 相似理论
  9. 《量子信息与量子计算简明教程》第一章·基本概念(上)
  10. html excel 2位小数,excel保留两位小数_excel用公式保留2位小数的方法