目录

一、安装银河麒麟v10 SP1

二、下载DM8

三、参数配置

四、安装达梦数据库

方法一、图形化安装

方法二、命令行安装


一、安装银河麒麟v10 SP1

选择安装银河麒麟操作系统。

 选择语言中文

  创建用户

对磁盘进行分区,这里使用全盘分区。

勾选格式化整个磁盘,点击开始安装,安装完成后即可进入系统

二、下载DM8

查看系统内核

test@test-VMware-Virtual-Platform:~/桌面$ arch

提醒:如果是国产 CPU,比如鲲鹏、飞腾等 ARM 架构的需要下载官网对应 ARM 架构的安 装包,龙芯 CPU 下载龙芯版本的安装包,海光、兆芯的是 x86 架构,直接使用 x86 版本。

登录达梦官网下载达梦数据库

达梦数据库官网:武汉达梦数据库有限公司

找到数据库服务选择DM8

选择试用下载

根据cpu版本选择适配的DM8版本这里选择x86

下载完成后将镜像文件上传至服务器并开始安装

三、参数配置

 打开终端修改root用户密码

test@test-VMware-Virtual-Platform:~/桌面$ sudo passwd root

 切换至root用户关闭防火墙

root@test-VMware-Virtual-Platform:~# ufw disable
防火墙在系统启动时自动禁用
root@test-VMware-Virtual-Platform:~# ufw status
状态:不活动
root@test-VMware-Virtual-Platform:~# 

创建dm8安装路径并创建dmdba用户

root@test-VMware-Virtual-Platform:~# mkdir /dm8      ##创建dm8目录
root@test-VMware-Virtual-Platform:~# groupadd dinstall     ##创建用户组
root@test-VMware-Virtual-Platform:~# useradd -g dinstall -m -d  /home/dmdba -s /bin/bash dmdba     ##创建dmdba用户
root@test-VMware-Virtual-Platform:~# chown dmdba:dinstall /dm8    更改/dm8目录归属

 挂在dm8镜像文件(请替换红色部分为上传dm8镜像文件路径)

root@test-VMware-Virtual-Platform:~# mkdir /mnt/dm     ##创建挂载目录
root@test-VMware-Virtual-Platform:~# mount     /home/test/dm8_20220701_x86_rh6_64_ent_8.1.2.128.iso  /mnt/dm/    ##挂载镜像文件至挂载目录
mount: /mnt/dm: WARNING: device write-protected, mounted read-only.  ##出现此结果为正常挂载
root@test-VMware-Virtual-Platform:~# 

设置DISPLAY环境变量(必须要设置否则无法打开图形化界面进行安装)

test@test-VMware-Virtual-Platform:~/桌面$ xhost +
access control disabled, clients can connect from any host
test@test-VMware-Virtual-Platform:~/桌面$ su - root
密码:
root@test-VMware-Virtual-Platform:~# export DISPLAY=:0
root@test-VMware-Virtual-Platform:~# xhost +
access control disabled, clients can connect from any host
root@test-VMware-Virtual-Platform:~# 

查看磁盘空间root@test-VMware-Virtual-Platform:~# df -h /tmp
此处务必保证tmp空间大于2G否则安装失败,或者
指定 DM_INSTALL_TMP 参数指定到其他目录下, 参考达梦《安装手册》

四、安装达梦数据库

达梦数据库的安装方式有三种(1)图形化界面安装(2)命令行安装(3)静默安装

这里介绍图形化界面安装,命令行方式安装。

方法一、图形化安装

查看镜像挂载目录(DMInstall.bin)

将系统切换到softmode模式

root@test-VMware-Virtual-Platform:/mnt/dm# setstatus softmode

执行DMInstall.bin开始图形化安装 (切换到dmdba用户)

dmdba@test-VMware-Virtual-Platform:/mnt/dm# ./DMInstall.bin

 

弹出时区选择则为图形化界面打开正常(这里选择默认值)随后按图所示操作

因为已经创建会提示目录存在,在弹出窗口选择确定会自动覆盖 路径

执行需要root权限的服务

至此DM8服务安装完成,点击完成自动打开数据库初始化

选择数据库目录

设置数据库名、实例名、端口号

设置文件路径

设置数据库参数

设置sysdba用户口令 

 确认信息开始安装 

执行需要root权限的服务 

 重启数据库服务

 数据库创建成功

方法二、命令行安装

 切换到dmdba用户执行命令行安装

dmdba@test-VMware-Virtual-Platform:/mnt/dm$ ./DMInstall.bin  -i

请选择安装语言(C/c:中文 E/e:英文) [C/c]:

按照提示选择参数

请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
解压安装程序......... 
欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n

是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
设置时区:
[ 1]: GTM-12=日界线西
[ 2]: GTM-11=萨摩亚群岛
[ 3]: GTM-10=夏威夷
[ 4]: GTM-09=阿拉斯加
[ 5]: GTM-08=太平洋时间(美国和加拿大)
[ 6]: GTM-07=亚利桑那
[ 7]: GTM-06=中部时间(美国和加拿大)
[ 8]: GTM-05=东部部时间(美国和加拿大)
[ 9]: GTM-04=大西洋时间(美国和加拿大)
[10]: GTM-03=巴西利亚
[11]: GTM-02=中大西洋
[12]: GTM-01=亚速尔群岛
[13]: GTM=格林威治标准时间
[14]: GTM+01=萨拉热窝
[15]: GTM+02=开罗
[16]: GTM+03=莫斯科
[17]: GTM+04=阿布扎比
[18]: GTM+05=伊斯兰堡
[19]: GTM+06=达卡
[20]: GTM+07=曼谷,河内
[21]: GTM+08=中国标准时间
[22]: GTM+09=汉城
[23]: GTM+10=关岛
[24]: GTM+11=所罗门群岛
[25]: GTM+12=斐济
[26]: GTM+13=努库阿勒法
[27]: GTM+14=基里巴斯
请选择设置时区 [21]:21

安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1
所需空间: 1602M

请选择安装目录 [/home/dmdba/dmdbms]:/dm8
可用空间: 19G
是否确认安装路径(/dm8)? (Y/y:是 N/n:否)  [Y/y]:y

安装前小结
安装位置: /dm8
所需空间: 1602M
可用空间: 19G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2022-09-15 23:32:35 
[INFO] 安装 基础 模块...
2022-09-15 23:32:35 
[INFO] 安装达梦数据库...
2022-09-15 23:32:42 
[INFO] 安装 服务器 模块...
2022-09-15 23:32:42 
[INFO] 安装 客户端 模块...
2022-09-15 23:32:47 
[INFO] 安装 驱动 模块...
2022-09-15 23:32:50 
[INFO] 安装 手册 模块...
2022-09-15 23:32:50 
[INFO] 安装 服务 模块...
2022-09-15 23:32:51 
[INFO] 移动日志文件。
2022-09-15 23:32:52 
[INFO] 安装达梦数据库完成。

请以root系统用户执行命令:
/dm8/script/root/root_installer.sh

安装结束
切换到root用户执行命令

dminit 命令行方式创建数据库

查看dminit帮助文档

./dminit help

initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire on 2023-06-30
version: 03134283904-20220630-163817-20005
格式: ./dminit     KEYWORD=value

例程: ./dminit     PATH=/public/dmdb/dmData PAGE_SIZE=16

关键字                     说明(默认值)
--------------------------------------------------------------------------------
INI_FILE                   初始化文件dm.ini存放的路径
PATH                       初始数据库存放的路径
CTL_PATH                   控制文件路径
LOG_PATH                   日志文件路径
EXTENT_SIZE                数据文件使用的簇大小(16),可选值:16, 32, 64,单位:页
PAGE_SIZE                  数据页大小(8),可选值:4, 8, 16, 32,单位:K
LOG_SIZE                   日志文件大小(256),单位为:M,范围为:256M ~ 2G
CASE_SENSITIVE             大小敏感(Y),可选值:Y/N,1/0
CHARSET/UNICODE_FLAG       字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]
SEC_PRIV_MODE              权限管理模式(0),可选值:0[TRADITION],1[BMJ],2[EVAL],3[ZB]
LENGTH_IN_CHAR             VARCHAR类型长度是否以字符为单位(N),可选值:Y/N,1/0
SYSDBA_PWD                 设置SYSDBA密码(SYSDBA)
SYSAUDITOR_PWD             设置SYSAUDITOR密码(SYSAUDITOR)
DB_NAME                    数据库名(DAMENG)
INSTANCE_NAME              实例名(DMSERVER)
PORT_NUM                   监听端口号(5236)
BUFFER                     系统缓存大小(100),单位M
TIME_ZONE                  设置时区(+08:00)
PAGE_CHECK                 页检查模式(0),可选值:0/1/2
PAGE_HASH_NAME             设置页检查HASH算法
EXTERNAL_CIPHER_NAME       设置默认加密算法
EXTERNAL_HASH_NAME         设置默认HASH算法
EXTERNAL_CRYPTO_NAME       设置根密钥加密引擎
RLOG_ENCRYPT_NAME          设置日志文件加密算法,若未设置,则不加密
USBKEY_PIN                 设置USBKEY PIN
PAGE_ENC_SLICE_SIZE        设置页加密分片大小,可选值:0、512、4096,单位:Byte
ENCRYPT_NAME               设置全库加密算法
BLANK_PAD_MODE             设置空格填充模式(0),可选值:0/1
SYSTEM_MIRROR_PATH         SYSTEM数据文件镜像路径
MAIN_MIRROR_PATH           MAIN数据文件镜像
ROLL_MIRROR_PATH           回滚文件镜像路径
MAL_FLAG                   初始化时设置dm.ini中的MAL_INI(0)
ARCH_FLAG                  初始化时设置dm.ini中的ARCH_INI(0)
MPP_FLAG                   Mpp系统内的库初始化时设置dm.ini中的mpp_ini(0)
CONTROL                    初始化配置文件(配置文件格式见系统管理员手册)
AUTO_OVERWRITE             是否覆盖所有同名文件(0) 0:不覆盖 1:部分覆盖 2:完全覆盖
USE_NEW_HASH               是否使用改进的字符类型HASH算法(1)
ELOG_PATH                  指定初始化过程中生成的日志文件所在路径
AP_PORT_NUM                分布式环境下协同工作的监听端口
DFS_FLAG                   初始化时设置dm.ini中的DFS_INI(0)
DFS_PATH                   启用dfs时指定数据文件的缺省路径
DFS_HOST                   指定连接分布式系统DFS的服务地址(localhost)
DFS_PORT                   指定连接分布式系统DFS的服务端口号(3332)
DFS_COPY_NUM               指定分布式系统的副本数(3)
DFS_DB_NAME                指定分布式系统的中数据库名(默认与DB_NAME一致)
SHARE_FLAG                 指定分布式系统中该数据库的共享属性(0)
REGION_MODE                指定分布式系统中该数据库的系统表空间数据文件的区块策略(0) 0:微区策略 1:宏区策略
HUGE_WITH_DELTA            是否仅支持创建事务型HUGE表(1) 1:是 0:否
RLOG_GEN_FOR_HUGE          是否生成HUGE表REDO日志(0) 1:是 0:否
PSEG_MGR_FLAG              是否仅使用管理段记录事务信息(0) 1:是 0:否
CHAR_FIX_STORAGE           CHAR是否按定长存储(N),可选值:Y/N,1/0
SQL_LOG_FORBID             是否禁止打开SQL日志(N),可选值:Y/N,1/0
DPC_MODE                   指定DPC集群中的实例角色(0) 0:无 1:MP 2:BP 3:SP,取值1/2/3时也可以用MP/BP/SP代替
HELP                       打印帮助信息

使用命令

dmdba@test-VMware-Virtual-Platform:/dm8/bin$ ./dminit path=/dm8/data PAGE_SIZE=16 SYSDBA_PWD=dameng123 DB_NAME=DMTEST INSTANCE_NAME=DMTESTSERVER port_num=5236

dmdba@test-VMware-Virtual-Platform:/dm8/bin$ ./dminit path=/dm8/data PAGE_SIZE=16 SYSDBA_PWD=dameng123 DB_NAME=DMTEST INSTANCE_NAME=DMTESTSERVER port_num=5236
initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire on 2023-06-30
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL

log file path: /dm8/data/DMTEST/DMTEST01.log

log file path: /dm8/data/DMTEST/DMTEST02.log

write to dir [/dm8/data/DMTEST].
create dm database success. 2022-09-15 23:41:08

 dminit 创建数据库,默认没有注册数据库服务; (注册数据库服务后,可以设置开机自启动)

手工注册数据库服务方法:

(1)dbca 图形化配置。

在/dm8/tool目录下(需要配置DISPLAY)

dmdba@test-VMware-Virtual-Platform:/dm8/tool$ ./dbca.sh

 选择刚刚创建的数据库的dm.ini文件点击完成

执行root权限服务

(2)root用户注册

root@test-VMware-Virtual-Platform:~# cd /dm8/script/root/./dm_service_installer.sh -t dmserver -p DMTESTSERVER -dm_ini /dm8/data/DMTEST/dm.ini

至此达梦数据库安装完成。

快速部署银河麒麟v10 SP1并安装dm8相关推荐

  1. 银河麒麟v10 sp1 安装 PostgreSQL 11.16

    一.安装环境 操作系统:银河麒麟v10 sp1 x86_64 内核版本:4.19.90-23.8.v2101.ky10 PostgreSQL版本:11.16 二.安装过程 2.1 下载源码包 创建目录 ...

  2. 立思辰扫描仪G4060F+驱动程序和客户端-银河麒麟V10 sp1版本

    立思辰设备的软件驱动特别不好找,所以从官方找来的立思辰扫描仪G4060F+的驱动放到这里,有需要的可以拿去. 适用系统:银河麒麟V10 SP1 CPU:飞腾 FT2000 软件下载链接如下: 链接:h ...

  3. 【银河麒麟V10 SP2 x86安装mysql8.0.29】

    目录 前言 一.Mysql是什么? 二.在线安装步骤 1.下载Mysql8.0.29源 2.安装源文件 3.安装Mysql-8.0.29 4.启动Mysql 5.查看默认密码 6.初始化 前言 在关系 ...

  4. 银河麒麟V10 SP1服务版虚拟机安装

    安装 服务版镜像包参考地址(如果不想去官网): Kylin-Server-10-SP1-Release-Build04-20200711-x86_64.iso 百度云盘链接:https://pan.b ...

  5. 银河麒麟V10 wine 简明安装教程

    背景描述:客户单位换了新的国产化电脑,我看了下是银河麒麟系统V10,因为新系统银河麒麟运行不了.exe.没办法安装以前windows下的应用....踩坑开始 新手注意: 1.这不是社区版(优麒麟)安装 ...

  6. 银河麒麟v10 sp1服务器操作系统安装使用tcpdump抓包工具

    文章目录 前言 一.tcpdump是什么? 二.工具软件安装 二.工具命令简介 总结 前言 日常运维中,我们经常会用到抓包工具来捕获一些数据以便来分析业务系统收发包情况,今天我们将一起学习下如何在银河 ...

  7. 银河麒麟V10 sp1服务器安装英伟达显卡驱动

    1.首先根据显卡型号去英伟达官网下载对应驱动官方驱动 | NVIDIA 以本机当前显卡为GT720为例 2.登录root账户拷贝显卡驱动文件NVIDIA-Linux-x86_64-470.129.06 ...

  8. 银河麒麟v10服务器版安装OpenDDS

    1. OpenDDS简介 OpenDDS是OMG数据分发服务(DDS)的一种开源实现,它遵循实时系统v1.2的DDS规范(OMG Document formal/07-01-01)和实时公布/订阅互操 ...

  9. 银河麒麟V10高级服务器操作系统clickhouse数据迁移技术全网唯一

    银河麒麟V10操作系统clickhouse数据迁移技术 前言 笔者自述:笔者本人为中国软件行业国产化进程中的一份子,本人也是非常支持华为手机以及鸿蒙操作系统.本文介绍在本人在实际国产化切换过程中的一些 ...

最新文章

  1. 【十五分钟Talkshow】fmplan(十五分钟计划)的初步想法
  2. python bottle web框架简介
  3. Qt自动填写表单并点击按钮,包括调用js方法
  4. c# socket接收字符串_Python高级编程之 Socket 编程
  5. 在 .NET Framework 4.0 的程序中使用 .NET Framework 2.0 的程序集
  6. unity 关闭自己脚本_unity中使用代码控制脚本的开启和关闭 enabled
  7. python 微服务 etcd_架构之微服务(etcd)
  8. 计算机机房安全风险防控规范,中心机房安全风险分析一览表
  9. C# Collection was modified;enumeration operation may not execute
  10. 人工智能计算机的相关信息,关于人工智能,计算机领域的尖端(三)
  11. 粗读《构建之法》后的问题
  12. java中文网站总汇
  13. 软激活WIN7 Activation
  14. 身份证最后一位校验算法
  15. Mac操作系统输入法快捷键设置
  16. 一个屌丝程序猿的人生(九十二)
  17. IT服务外包的必要性
  18. 银行系统日终结算要多久_银行 核心系统的清算与结算 - 系统性能与软件架构 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  19. 教你如何赚取你的第一桶金 - 2048(含源码)
  20. 便签 java_基于安卓Android的便签笔记APP设计(Android studio)

热门文章

  1. Conflux 开发教程 | 使用 IDE 在 Conflux 开发 DApp 的实战操作指南
  2. transmac使用方法_使用transmac将镜像写入U盘后 提示格式化才能使用
  3. 用户需求说明书-模板(referrence)
  4. 【Qt Creator】配置代码编辑器字体
  5. 中国第一封电子邮件,越过长城
  6. linux安装微软雅黑等字体
  7. Leetcode.617 合并二叉树
  8. 今年劳动节放假为何调整
  9. 步数卡路里公里转换Utils
  10. 职称计算机考试题库word2003,2016职称计算机考试Word2003练习试题