简介

达梦数据库是商业化的国产关系型数据库,体系架构比较像Oracle。

原生安装

  • 系统版本:银河麒麟V10服务器版
  • 数据库版本:DM8
  1. 下载官方安装包,解压后有个ISO文件和包含sha256校验信息的txt文件,先计算ISO文件的sha256值,对比txt文件中的信息,确定iso文件是否完整。
sha256 dm8_20220525_x86_rh6_64.iso
  1. 挂载iso文件
mkdir -p /mnt/cdrom
mount -t iso9660 /home/dm8_20220525_x86_rh6_64.iso /mnt/cdrom
cp /mnt/cdrom/DMInstall.bin
  1. 设置JAVA环境。除了常见的JAVA_HOME,还要加一个DM_JAVA_HOME,值和JAVA_HOME相等即可。JDK包从Oracle官网下载。
  2. 创建安装用户
# 1. 创建安装组
groupadd -g 12349 dinstall
# 2. 创建安装用户
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
# 3. 设置密码。银河麒麟系统要求用户密码不能太简单
echo -en 'daMeng!@#2022' | passwd --stdin dmdba
  1. 修改可打开文件描述符数的系统参数(centos下可以直接生效,但银河麒麟不太清楚咋回事,需要重启才能生效)
cat >> /etc/security/limits.conf << EOF
* soft nofile 131072
* hard nofile 131072
EOF
  1. 执行安装
# 使用root用户
cp /mnt/cdrom/DMInstall.bin /home/dmdba
chown dmdba:dinstall /home/dmdba/DMInstall.bin
umount /mnt/cdrom su - dmdba
# 切换到dmdba用户后执行:
chmod 755 DMInstall.bin
./DMInstall.bin -i # 根据提示进行安装。
# 语言可选中英文,中文即可。
# 是否输入Key路径。输入"n"可试用一年,有license的话可按"y"
# 时区可选中国标准时间
# 安装类型可自定义,自定义后输入"1 2 3 4 5"可全量安装
# 安装目录默认在 $HOME/dmdbms,如果使用dmdba用户,回车默认即可
# 根据提示切换到root用户执行命令
/home/dmdba/dmdbms/script/root/root_installer.sh # SYSDBA的默认密码是SYSDBA
  1. 创建数据库
cd /home/dmdba/dmdbms/bin
# PATH: 指定数据库路径
# PAGE_SIZE: 页大小,单位K,默认为8
# CHARSET: 字符集,1表示UTF-8,0表示GB18030
# BUFFER: 缓冲区大小,单位MB,默认100
./dminit PATH=/home/dmdba/database PAGE_SIZE=16 CHARSET=1 BUFFER=2048
  1. 使用root用户注册服务
cd /home/dmdba/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/database/DAMENG/dm.ini -p DMSERVER
  1. 启动
cd /home/dmdba/dmdbms/
./DmServiceDMSERVER start

补充

  • 命令行登录到本地数据库控制台
cd /home/dmdba/dmdbms/tool
./disql
# 没修改SYSDBA密码的话,直接回车默认即可

银河麒麟v10安装达梦数据库的更多相关文章

  1. 国产化之银河麒麟安装达梦数据库DM8

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用DM8. 虽然在之前的文章中已经成功模拟国产飞腾处理器,但是运行效率不高,所以这里的银河麒麟操作系统还是运行在x64平台上 ...

  2. linux安装达梦数据库8

    PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...

  3. 银河麒麟V10安装ASP.NET Core并配置Supervisor让网站开机自动运行

    银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化.云计算.大数据.工业互联网时代对主机系统可靠性.安全性.性能.扩展性和实时性的需求,依据CMMI 5级标准研制的提供内生安全.云原生支 ...

  4. 银河麒麟V10安装MySQL5.7

      环境: Kylin-Server-10-SP2-Release-Build09-20210524-x86_64.isomysql-5.7.28-linux-glibc2.12-x86_64.tar ...

  5. Rocky4.2下安装达梦(DM)6数据库

    1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 jdbh:~ # uname -ra Linux jdbh -x86_64 # SMP Fri Dec :: CST x86_64 G ...

  6. linux安装node和达梦数据库8

    PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...

  7. 国产化之 .NET Core 操作达梦数据库DM8的两种方式

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64.龙芯.飞腾.鲲鹏等.考虑到这些基础产品对.NET的支持,最终选择了.NET Core ...

  8. 达梦数据库产品支持技术学习分享_Week1

    本周主要从以下几个方面进行本人对达梦数据库学习的分享,学习进度和学习情况因人而异,仅供参考. 一.达梦数据库的体系架构 二.达梦数据库的安装 三.达梦数据库的数据类型 四.达梦数据库的DDL.DML. ...

  9. Linux平台达梦数据库V7单实例安装方式之图形方式

    一 前言 我们在学习任何一个应用时,了解它的最初步骤通常是学会如何进行安装配置,后序才去关心如何使用,学习达梦数据库也是如此,而达梦数据库的安装提供了多种方式,接下来会一一介绍每种安装方式,达梦数据库 ...

  10. 达梦数据库学习(一、linux操作系统安装及数据库安装)

    达梦数据库学习(一.linux操作系统安装及数据库安装) 环境介绍: 使用VM12+中标麒麟V7.0操作系统+达梦8数据库 一.linux系统搭建 本部分没有需要着重介绍,注意安装时基本环境选择&qu ...

随机推荐

  1. 2020-11-04:java里,总体说一下集合框架。

    福哥答案2020-11-04: 福哥口诀法:收马李色坤(Collection.Map.List.Set.Queue).李矢数链写(List:Vector矢量.ArrayList数组.LinkedLis ...

  2. 用好kafka,你不得不知的那些工具

    前言 工欲善其事,必先利其器.本文主要分享一下消息中间件kafka安装部署的过程,以及我平时在工作中针对kafka用的一些客户端工具和监控工具. kafka部署架构 一个kafka集群由多个kafka ...

  3. sqlmap的一些简单使用命令

    路径 C:\Users\Administrator\AppData\Local\Programs\Python\Python39\sqlmap post型注入 *每次使用都要重新抓包,不可以使用旧的数 ...

  4. 计算机网络OSI七层参考模型和tcp/udp五层参考模型

    计算机网络OSI七层参考模型和tcp/udp五层参考模型 目录 一.OSI七层参考模型和TCP/UDP五层参考模型 1.应用层 2.表示层 3.会话层 4.传输层 5.网络层 6.数据链路层 7.物理 ...

  5. 【爬虫+数据清洗+可视化】用Python分析“淄博烧烤“的评论数据

    目录 一.背景介绍 二.爬虫代码 2.1 展示爬取结果 2.2 爬虫代码讲解 三.可视化代码 3.1 读取数据 3.2 数据清洗 3.3 可视化 3.3.1 IP属地分析-柱形图 3.3.2 评论时间 ...

  6. SqlServer 设置用户只能访问特定表、特定数据库

    设置用户只能访问特定表.特定数据库 一.只能访问特定数据库 1.[安全性]-[登录名]右击用户.打开属性,选择用户映射,勾选特定数据库 2. 如果 服务器角色 勾选了 [查看任意数据库],那么登录后会 ...

  7. 在R中子集化数据框的5种方法

    由于微信不允许外部链接,你需要点击文章尾部左下角的 "阅读原文",才能访问文中链接. 通常,我们在使用大型数据集时,只会对其中的一小部分感兴趣,用以进行特定分析. 那么,我们应该如 ...

  8. 如何获取 C#程序 内核态线程栈

    一:背景 1. 讲故事 在这么多的案例分析中,往往会发现一些案例是卡死在线程的内核态栈上,但拿过来的dump都是用户态模式下,所以无法看到内核态栈,这就比较麻烦,需要让朋友通过其他方式生成一个蓝屏的d ...

  9. 万字长文讲透 RocketMQ 4.X 消费逻辑

    RocketMQ 是笔者非常喜欢的消息队列,4.9.X 版本是目前使用最广泛的版本,但它的消费逻辑相对较重,很多同学学习起来没有头绪. 这篇文章,笔者梳理了 RocketMQ 的消费逻辑,希望对大家有 ...

  10. 深入解析React DnD拖拽原理,轻松掌握拖放技巧!

    我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品.我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值.. 本文作者:霁明 一.背景 1.业务背景 业务中会有一些需要实现拖拽 ...