国产化之银河麒麟安装达梦数据库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

您需要在下载过程中登录,只需自己注册一个帐户,没有门槛。

[En]

You need to log in during the download process, just register an account on your own, there is no threshold.

注意这里需要选择CPU平台和操作系统,CPU选择x86,因为x64也是来源于x86,所以有时候统一用x86概括。还有的地方会看到amd64或者x86-64,这两个特指64位的x86架构。

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

准备

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就是要启动它。

因为挂载时默认为只读挂载,没有执行该文件的权限,所以需要先复制出来,修改权限后再执行。

[En]

Because the default is read-only mount when mounting, and there is no permission to execute this file, so you need to copy it out first, modify the permissions and then execute it.

先创建一个目录dm: sudo mkdir /dm

然后复制安装程序到这个目录: sudo cp /media/{当前登录用户名}/dameng/DMInstall.bin /dm/DMInstall.bin

请注意,该文件的原始目录(在每台计算机上可能不同)将替换为其自己的目录。

[En]

Note that the original directory of this file, which may be different on each machine, is replaced with its own.

修改文件权限为可执行: sudo chmod 777 /dm/DMInstall.bin

安装

安装就是执行DMInstall.bin这个程序:

./DMInstall.bin

它解压并启动接口安装程序。

[En]

It unzips and starts the interface installer.

界面的安装仍然很酷,只需遵循默认参数即可。在此过程中,您需要注意两点:

[En]

The installation with interface is still very cool, just follow the default parameters. You need to pay attention to two points along the way:

  • 您需要执行命令两次,并根据需要执行,然后等待处理结果。
    [En]

    you will need to execute the command twice, execute it as required, and wait for the processing result.*

  • 选择安装示例数据库,需要自行检查,便于安装后测试。
    [En]

    choose to install the sample database, which needs to be checked by yourself to facilitate testing after installation.*

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

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

使用

安装完毕后,可以使用一些管理工具,它们的位置在:/home/ {当前登录用户名}/dmdbms/tool。

DM服务查看器:dmservice.sh

控制台工具:console

创建数据库实例:dbca.sh

数据库性能监视工具:monitor

审计分析工具:analyzer

数据库管理工具:manager

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

另外我这里在本机也安装了一个Windows版的客户端,下载地址还是前边提到的下载地址。默认端口5236,默认账户SYSDBA(密码也是这个)。

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

达梦数据库总体上接近Oracle,更多内容有待探索。

收获更多架构知识,请关注微信公众号 萤火架构。原创内容,转载请注明出处。

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

Original: https://www.cnblogs.com/bossma/p/15983401.html
Author: 波斯马
Title: 国产化之银河麒麟安装达梦数据库DM8

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524026/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 11-K8S部署普罗米修斯

    K8S-Kubernetes 集群部署 Prometheus 和 Grafana 1.实验环境 控制节点/master01 192.168.80.20 工作节点/node01 19…

    Linux 2023年6月13日
    088
  • Java多线程volatile、ThreadLocal、线程池、atomic

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月11日
    095
  • Jmeter环境变量配置你不得不知道的事情

    在安装Jmeter的过程中大家肯定需要配置环境,但是为什么要配置JDK的环境变量呢?大家有没有好奇过,有没有仔细去像一下呢,其实在安装Jmeter前,大家应该都知道Jmeter是我…

    Linux 2023年6月14日
    0114
  • Redis的穿透、击穿、雪崩之间的区别与联系

    [本文出自天外归云的博客园] 缓存穿透 redis查询后有数据库查询的情况,查的数据在数据库里本来就没有,所以缓存里也没有,所以查询穿透了缓存,直接落到了数据库上,这就是缓存穿透 …

    Linux 2023年5月28日
    099
  • 飞鸽传书:一个局域网QQ

    推荐一个类似局域网QQ的免费软件——飞鸽传书,支持windows、mac、Linux、安卓、苹果手机。 飞鸽传书:一个局域网QQ 局域网文件和消息互传应该用什么呢?在这里推荐一个类…

    Linux 2023年6月6日
    0112
  • podman对容器映像签名和分发

    熟悉podman 如何使用 Podman 对容器映像进行签名和分发 熟悉podman 此示例容器将运行一个非常基本的 httpd 服务器,该服务器仅为其索引页提供服务 [root@…

    Linux 2023年6月7日
    097
  • 【网络安全篇】常见的HTTP状态码小结(3位5类)

    HTTP 状态码(HTTP Status Code)用以表示网页服务器传输协议的响应状态;状态码为 三位数,响应分为 五种;状态码的第1位数字表示状态类型,第2、3位数字表示具体的…

    Linux 2023年6月13日
    092
  • NO.6 HTML+CSS 笔记

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月7日
    0104
  • /dev/random 和 /dev/urandom 的原理

    /dev/random 和 /dev/urandom 是 Linux 上的字符设备文件,它们是随机数生成器,为系统提供随机数 随机数的重要性 随机数在计算中很重要。 TCP/IP …

    Linux 2023年6月13日
    087
  • USB转多串口产品设计

    在部分应用场合下需要为计算机或其他主机扩展多个串口,常见的扩展方式有USB转多串、PCI/PCIe转多串、蓝牙和以太网等网络转多串口。现在大多数台式计算机和笔记本电脑出于轻型化需要…

    Linux 2023年6月7日
    093
  • Cisco 7200 路由 PPPOE 拨号详解

    R1(config)#vpdn enable #启用vpdn虚拟专用拨号网络 R1(config)#interface dialer 1 #定义拨号器1 R1(config-if)…

    Linux 2023年6月6日
    095
  • WSL系统安装与使用

    WSL是适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境 – 包括大多数命令行工具、实用工具和应用程序 – …

    Linux 2023年5月27日
    0147
  • 从 Hadoop 到云原生, 大数据平台如何做存算分离

    Hadoop 的诞生改变了企业对数据的存储、处理和分析的过程,加速了大数据的发展,受到广泛的应用,给整个行业带来了变革意义的改变;随着云计算时代的到来, 存算分离的架构受到青睐,企…

    Linux 2023年6月14日
    061
  • Liunx-LVM创建与扩容

    LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2…

    Linux 2023年6月8日
    0102
  • 存储过程,存储函数(Oracle)

    –打印hello world create or replace procedure sayhelloworld as –说明部分 begin dbms_output.put_…

    Linux 2023年6月14日
    085
  • 搭建Nginx四层反向代理

    需求背景: 前段时间公司因为业务需求需要部署一个正向代理,我已经分享出来了https://www.cnblogs.com/Dfengshuo/p/11911406.html,现有因…

    Linux 2023年6月8日
    0121
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球