达梦8介绍以及安装

简介

达梦数据库管理系统(以下简称达梦)是基于client-server方式的传统集中式数据库管理系统。在众多国产数据库中,属于比较早上市的数据库系统之一。其成熟度较高,可适配多种计算机操作系统,典型的操作系统有:Windows(Windows2000/2003/XP/Vista/7/8/10/Server等)、Linux、HP-UNIX、Solaris、FreeBSD和AIX等

达梦能够支持docker安装,可以几乎完全兼容oracle。详见

《DM8与Oracle12C兼容性说明》

安装

docker安装(docker已经收费,请使用社区版)

docker(社区版)下载地址:https://www.docker.com/community/

达梦数据库的官方镜像:https://download.dameng.com/eco/dm8/dm8_docker.tar

下载后执行以下命令安装:

docker import dm8_docker.tar dm8:v01


安装后执行以下命令启动:

docker run -itd -p 5236:5236 --name dm8_01 dm8:v01 /bin/bash /startDm.sh

podman安装(推荐)

podman下载地址:GitHub - containers/podman: Podman: A tool for managing OCI containers and pods.

首先下载达梦官方镜像,地址同docker:https://download.dameng.com/eco/dm8/dm8_docker.tar

下载后执行以下命令安装:

podman import dm8_docker.tar dm8:v01


安装后执行以下命令启动:

podman run -itd -p 5236:5236 --name dm8_01 dm8:v01 /bin/bash /startDm.sh

windows安装

安装文件:https://download.dameng.com/eco/adapter/DM8/202207/dm8_20220722_x86_win_32_ent.zip

此文件解压后是一个ISO光盘镜像,请用虚拟光驱加载后运行其中的install文件安装

注:win10和win11自带虚拟光驱,可直接右键点击ISO文件选择“加载”,会出现一个光驱图标,双击进入安装

安装过程略,因为全部下一步即可。

注:如果已经docker或podman安装了容器版的数据库,那么也可以用这个安装包只安装一下客户端和数据库管理工具,用来开发调试。推荐这种做法,因为这样在容器不开的情况下,不会额外消耗你的系统资源。

linux安装

安装文件:https://download.dameng.com/eco/adapter/DM8/202207/dm8_20220701_x86_rh6_64_ent.zip

此文件解压后同样是一个光盘镜像,下载后先解压得到ISO文件,并上传到Linux服务器,然后按以下步骤安装

1、创建安装用户及安装临时目录

a、创建用户组dinstall.
  groupadd dinstall
b、创建安装用户dmdba.
  useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
c、初始化安装用户密码。
  passwd dmdba
d、创建安装程序临时目录
  mkdir -p /home/dmdba/tmp
e、临时目录所有者及所属组变更。
  chown -R dmdba:dinstall /home/dmdba/tmp
f、临时目录权限设置。
  chmod -R 664 /home/dmdba/tmp

2、环境变量设置

a、临时目录路径配置

export DM_INSTALL_TMPDIR=/home/dmdba/tmp

b、jdk环境配置(以linux自带的openjdk为例,用ls -lrt /etc/alternatives/java可查)

export DM_JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64

c、刷新环境变量

source .bash_profile

3、挂载镜像

mkdir /home/dmdba/mnt

mount dm8_20220701_x86_rh6_64_ent_8.1.2.128.iso /home/dmdba/mnt/

4、执行安装(命令模式)

切换到dmdba用户,命令模式执行安装文件DMInstall.bin,按提示完成安装。
./DMInstall.bin -i

5、安装完成后会提示使用root用户执行./root_installer.sh文件

su root

cd /home/dmdba/dmdbms/scrpits/

./root_installer.sh

6、安装后实际数据库还没有创建,还需要通过dbca.sh脚本来创建数据库

./dbca.sh

之后会启动一个图形界面,在界面上下一步到底即可

创建成功会有命令行提示

2022-09-15 15:15:52 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 创建并启动数据库实例完成。
2022-09-15 15:16:08 [com.dameng.dbca.Startup]
[INFO] 结束DBCA

连接达梦数据库

windows下安装达梦数据库后,会同时安装一系列数据库管理工具(docker模式不会)

需要使用其中的“DM管理工具”来操作数据库

打开后界面如下,操作方式与PLSQL/DEV或者Navicat类似,不再赘述

  • 17
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

丁丁来打怪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值