麒麟操作系统安装达梦数据库实战
麒麟操作系统安装达梦数据库实战
国内数据库产品
传统数据库厂商(关系型)
- 武汉达梦:DM8,CEC 旗下基础软件企业
- 人大金仓:北京、pg、应用于电力、政府、央企
- 南大通用 Gbase 8(8a pg, 8t Informix, 8s mysql)
- 神州通用:天津、隶属于中国航天、混元
互联网企业之分布式、云化数据库
- 阿里-OceanBase
- 讯云数据库(TencentDB)
- 华为高斯
达梦数据库简介
数据库安装
环境准备
- 操作系统 :中标麒麟 7
- 数据库 DM8 企业版
安装实战
- 用户准备
新建一个数据库管理用户和组,并更新用户dmdba的密码
[root@DCA01 dm]# groupadd dinstall
[root@DCA01 dm]# useradd -g dinstall dmdba
[root@DCA01 dm]# passwd dmdba
- 规划路径
新建/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确认一下
- 挂载镜像
[root@DCA01 opt]# mkdir /mnt/dm
[root@DCA01 os]# mount /opt/dm8_20201107_x86_rh6_64_ent_8.1.1.144.iso /mnt/dm
- 图形化界面测试和调用
[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
- 安装数据库
[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 服务
至此数据库初步安装完成,接下来进行数据库实例的创建。
- 一般来说,使用图形化界面安装成功后,会自动打开数据库配置助手。如果没有打开或者打开出错,需要进行环境变量设置
[dmdba@DCA01 ~]$ vi .bash_profile
[dmdba@DCA01 ~]$ source .bash_profile
- 打开图形化界面:
[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客户端工具连接数据库
- 打开工具,在此可以进行用户、角色、表空间、表等对象的创建,也能进行备份还原等操作。操作方式与Oracle管理工具类似,这里不再一一说明
[dmdba @DCA01 tool]$ ./manager
使用管理工具进行备份
- 在管理工具,鼠标右击左边根节点,进行服务器管理,在备份前先置换状态为配置。
- 在归档配置中,设置为归档,并增加一个归档配置
- 然后回到系统管理,把状态转换回打开
4. 在库备份中,新建一个备份
结束语
国家要求重要领域自主可控,国产化浪潮兴起,可以预见,越来越多的领域开始使用国产服务器、操作系统和数据库等基础软件。达梦作为国内老牌数据库品牌,必定大有可为。
麒麟操作系统安装达梦数据库实战相关推荐
- 中标麒麟V6系统安装达梦数据库V7
中标麒麟V6系统安装达梦数据库V7 1 规划用户.组,安装目录 [root@localhost /]# groupadd dinstall [root@localhost /]# useradd -g ...
- 安装麒麟操作系统及达梦数据库DM8详细步骤教程
一.环境准备 软件: vmware workstation 16,如果是真机,进入raid卡控制器创建完raid后即可继续安装. 银河麒麟server v10 x86架构安装iso镜像. 达梦DM8 ...
- 中标麒麟mysql 安装_在中标麒麟上安装达梦数据库V8
一.VNC环境 测试机IP:119.96.110.196:5902 VNC密码:dameng123 root账号密码:dameng123 二.中标麒麟操作系统环境配置 2.1 上传达梦数据库安装介质 ...
- 星河麒麟V10 安装达梦数据库DM8教程
我的操作系统版本:麒麟5.4.18(ARM),安装过程建议进入root进行,免得麻烦. 需要的文件: 1.java8 JDK(有符合版本的就不用安装了) 2.达梦数据库(麒麟系统)包,在官网选择对应的 ...
- 虚拟机银河麒麟V10安装达梦数据库
简介 环境准备 达梦数据库安装 安装前环境准备 创建用户和用户组 安装目录配置 挂载安装文件 图形化安装 图形化设置 执行安装命令 选择安装位置 命令行安装 创建数据库及数据库实例管理 图形化创建数据 ...
- linux系统安装达梦数据库
Linux达梦数据库安装 1.新建dmdba用户所在的组 创建dmdba用户 ...
- ky.v10 x86系统安装达梦数据库
一.安装环境验证 达梦官方网站给出的硬软件要求 硬件环境需求 软件环境需求 查看系统信息 我这里的环境是 系统:Kylin10.x86_64 cpu:16核 内存:32G 磁盘: /opt 400G ...
- 麒麟操作系统安装金仓数据库V7(kingbase7)
原文地址 麒麟操作系统下安装金仓数据库,转载大佬的文章,安装步骤是一个道理. 以为金仓数据库要求是非root用户安装,在安装的时候会碰到碰到文件写入权限的问题,以麒麟为例,安装的时候的目录是在/opt ...
- 中标麒麟+QT+达梦数据库
中标麒麟+QT+达梦数据库 环境版本说明 中标麒麟的安装 达梦数据库的安装和连接 一.创建安装用户.组(root下操作) 二.新建安装数据库的文件(root下操作) 三.挂载ISO文件(root下操作 ...
- 达梦数据库02-DM8客户端安装与数据迁移
目录 环境说明 客户端下载 客户端安装 客户端工具介绍 DM管理工具 DM服务查看器 DM数据迁移工具 SQL交互式查询工具 数据迁移 迁移准备 创建表空间及用户 新建表空间 新建用户 ...
最新文章
- vs2008/2010安装无法打开数据文件解决方案
- C#按关闭按钮实现最小化,按ESC才关闭的实现【含系统消息大全】
- java编程 反射类的使用
- windowsnbsp;下搭建apachenbsp;phpnbsp;mysqlnbsp;p…
- python实现文件下载-python实现文件下载的方法总结
- linux i3如何运行qq,linux qq (CPU :i3)怎么安装?
- 快速乘法(防止数过大相乘超出long long)
- 【Mac软件推荐】Alfred:Mac下最好的快速启动工具
- C Socket通信编程
- Python之路:线程池
- 分区取模分库分表策略:多表事务分库内闭环解决方案
- Linux笔记-centos安装elasticsearch7版本
- php部分---单文件上传的封装类
- opencv python 生成画布_第16章 坚持一百秒(《Python趣味创意编程》教学视频)
- Android【报错】This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView)
- linux中目录的作用是什么,在linux文件系统中,/etc 目录的作用到底是干什么用的?...
- Elasticsearch安装之安装Java环境
- APK反编译工具使用教程
- 全微分推导: 全微分感性理解: 全微分几何意义举例: 偏导与全微分的意义 通过物理性质理解。偏导与全微分的意义
- 基于word2vec的QA demo