国产化之银河麒麟安装达梦数据库DM8
背景
某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用DM8。
虽然在之前的文章中已经成功模拟国产飞腾处理器,但是运行效率不高,所以这里的银河麒麟操作系统还是运行在x64平台上。x64平台的DM8并没有提供银河麒麟版本,因为银河麒麟是基于Ubuntu的,Ubuntu又是基于Debian的,所以这里下载的是Debian版本的。
为了方便安装达梦数据库,这里使用了带UI界面的银河麒麟。
环境
- 虚拟化平台:Hyper-V 10.0
- 操作系统:银河麒麟 v4
- CPU平台:x86-64
下载
这里从官网下载,下载地址:https://www.dameng.com/list_103.html
下载过程中需要登录,自行注册个账号就行了,没有什么门槛。
注意这里需要选择CPU平台和操作系统,CPU选择x86,因为x64也是来源于x86,所以有时候统一用x86概括。还有的地方会看到amd64或者x86-64,这两个特指64位的x86架构。
准备
1、解压
下载下来是一个zip文件,如果是直接下载到Linux机器上的,需要有一个解压软件:
sudo apt-get install unzip
sudo unzip dm8_20211021_x86_rh6_64_ent.zip -d dm8
2、挂载
解压后里边有一个iso镜像文件,需要挂载到系统。
如果采用的Hyper-V虚拟机平台,可以通过Hyper-V的“媒体”-“DVD 驱动器”-“插入磁盘”进行挂载。
如果是在Linux机器上,则需要使用mount命令,这个网上很多,找一下就行了。
3、复制
挂载后的磁盘中有一个名为 DMInstall.bin的文件,这是一个Linux上的可执行文件,安装DM8就是要启动它。
因为挂载的时候默认是只读挂载,同时没有权限执行这个文件,所以需要先把它复制出来,修改权限后再执行。
先创建一个目录dm:sudo mkdir /dm
然后复制安装程序到这个目录:sudo cp /media/{当前登录用户名}/dameng/DMInstall.bin /dm/DMInstall.bin
注意这个文件的原始目录,可能每台机器上是不一样,替换成自己的。
修改文件权限为可执行:sudo chmod 777 /dm/DMInstall.bin
安装
安装就是执行DMInstall.bin这个程序:
./DMInstall.bin
它会解压,并启动界面安装程序。
带界面的安装还是很爽的,都按照默认参数就行了,中途需要注意两点:
- 会有两次需要执行命令,按照要求执行,并等待处理结果就行了。
- 选择安装示例数据库,这个需要自己勾选,方便安装完毕后测试。
使用
安装完毕后,可以使用一些管理工具,它们的位置在:/home/{当前登录用户名}
/dmdbms/tool。
DM服务查看器:dmservice.sh
控制台工具:console
创建数据库实例:dbca.sh
数据库性能监视工具:monitor
审计分析工具:analyzer
数据库管理工具:manager
另外我这里在本机也安装了一个Windows版的客户端,下载地址还是前边提到的下载地址。默认端口5236,默认账户SYSDBA(密码也是这个)。
达梦数据库总体上接近Oracle,更多内容有待探索。
收获更多架构知识,请关注微信公众号 萤火架构。原创内容,转载请注明出处。
国产化之银河麒麟安装达梦数据库DM8的更多相关文章
- 国产化之 .NET Core 操作达梦数据库DM8的两种方式
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64.龙芯.飞腾.鲲鹏等.考虑到这些基础产品对.NET的支持,最终选择了.NET Core ...
- 国产化之银河麒麟安装.NetCore-包管理器方式
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64.龙芯.飞腾.鲲鹏等. 考虑到这些基础产品对.NETCore的支持,最终选择了3.1版 ...
- linux安装达梦数据库8
PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...
- 达梦数据库(DM8)大规模并行集群MPP 2节点安装部署
达梦数据库大规模并行集群MPP 2节点安装部署 1.环境准备 os 数据库版本 ip mpp角色 centos7.x86 DM8 192.168.30.100 mpp1 centos7.x86 ...
- Rocky4.2下安装达梦(DM)6数据库
1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 jdbh:~ # uname -ra Linux jdbh -x86_64 # SMP Fri Dec :: CST x86_64 G ...
- linux安装node和达梦数据库8
PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...
- 达梦数据库产品支持技术学习分享_Week1
本周主要从以下几个方面进行本人对达梦数据库学习的分享,学习进度和学习情况因人而异,仅供参考. 一.达梦数据库的体系架构 二.达梦数据库的安装 三.达梦数据库的数据类型 四.达梦数据库的DDL.DML. ...
- 国产化之路-安装达梦DM8数据库
专题目录 国产化之路-统信UOS操作系统安装 国产化之路-国产操作系统安装.net core 3.1 sdk 国产化之路-安装WEB服务器 国产化之路-安装达梦DM8数据库 国产化之路-统信UOS + ...
- Linux平台达梦数据库V7单实例安装方式之图形方式
一 前言 我们在学习任何一个应用时,了解它的最初步骤通常是学会如何进行安装配置,后序才去关心如何使用,学习达梦数据库也是如此,而达梦数据库的安装提供了多种方式,接下来会一一介绍每种安装方式,达梦数据库 ...
随机推荐
- oracle 相关查询和非相关查询,oracle 去除重复数据,以及oracle的分页查询!
一.oracle中的相关查询?和非相关查询? 二.oracle去除重复数据 1. 2. 3.oracle 实现分页? 利用rownum的唯一性,和子查询,将rownum从伪列变成实际列!
- Redis学习笔记(三)redis 的键管理
Redis 的键管理 一.Redis 数据库管理 Redis 是一个键值对(key-value pair)的数据库服务器,其数据保存在 src/server.h/redisDb 中(网上很多帖子说在 ...
- 解决github.com无法访问
解决 绕过DNS解析,直接使用本地DNS记录进行直接跳转. DNS查询 在浏览器中打开DNS查询网站:http://tool.chinaz.com/dns?type=1&host=github ...
- 使用python实现冒泡排序和快速排序
1 def bubble(arr): 2 """冒泡排序""" 3 loop = len(arr) - 1 4 if loop > 0 ...
- 使用GDataXML生成、修改XML文档-陈棚
使用GDXML生成XML文档的步骤如下. 1.调用GDataXMLNode的elementWithName:方法创建GDataXMLElement对象,对象作为XML文档的根元素. 2.调用GData ...
- Solon 1.6.21 发布,轻量级应用开发框架
关于官网 千呼万唤始出来: https://solon.noear.org .整了一个月多了...还得不断接着整! 关于 Solon Solon 是一个轻量级应用开发框架.支持 Web.Data.Jo ...
- Java用n种方法编写实现双色球随机摇号案例
方法清单 规则 实现方式一 实现方式二 实现方式三 实现方式四 实现方法五 之前我用JavaScript编写过一个实现双色球随机摇号的案例, 点击此处查看,今天我再用Java语言来实现这一效果. 规则 ...
- springBoot工程解决跨域问题
更新:通过一个 @CrossOrigin 注解就可以完美解决跨域问题. 创建一个配置类 package com.miaoshaProject.configuration; import org.sp ...
- 微服务从代码到k8s部署应有尽有系列(二、网关)
我们用一个系列来讲解从需求到上线.从代码到k8s部署.从日志到监控等各个方面的微服务完整实践. 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中 ...
- Solution -「ABC 213G」Connectivity 2
\(\mathcal{Description}\) Link. 给定简单无向图 \(G=(V,E)\),点的编号从 \(1\) 到 \(|V|=n\).对于 \(k=2..n\),求 \(H= ...