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

    img

    准备

    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
    

    它会解压,并启动界面安装程序。

    带界面的安装还是很爽的,都按照默认参数就行了,中途需要注意两点:

    • 会有两次需要执行命令,按照要求执行,并等待处理结果就行了。
    • 选择安装示例数据库,这个需要自己勾选,方便安装完毕后测试。

    img

    img

    使用

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

    DM服务查看器:dmservice.sh

    控制台工具:console

    创建数据库实例:dbca.sh

    数据库性能监视工具:monitor

    审计分析工具:analyzer

    数据库管理工具:manager

    img

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

    img

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

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

  • 相关阅读:
    【转】C#使用PrintDocument打印 多页 打印预览
    【转】线程间操作无效: 从不是创建控件“textBox2” 的线程访问它。
    C# 定时执行方法: System.Timers.Timer用法示例
    SQL查找数据库中所有没有主键的数据表脚本
    linux之shell编程基本语法
    Linux之shell编程条件判断-if,while,for,case
    Linux之shell编程函数使用
    2.sparkSQL--DataFrames与RDDs的相互转换
    Spark2.1集群安装(standalone模式)
    storm1.0节点间消息传递过久分析及调优
  • 原文地址:https://www.cnblogs.com/bossma/p/15983401.html
Copyright © 2020-2023  润新知