文章目录

    • 1 安装环境
    • 2 部署达梦数据库服务端
      • 2.1 达梦数据库服务安装包下载
      • 2.2 解压安装包
        • 2.2.1 解压zip
        • 2.2.2 读取iso
      • 2.3 创建安装用户
        • 2.3.1 创建安装用户组 dinstall
        • 2.3.2 创建安装用户 dmdba
        • 2.3.3 初始化用户密码
      • 2.4 检查操作系统限制
        • 2.4.1 data seg size
        • 2.4.2 file size
        • 2.4.3 open files
        • 2.4.4 virtual memory
      • 2.5 安装
      • 2.6 达梦数据库创建、数据库实例服务注册与卸载
        • 2.6.1 创建达梦数据库
        • 2.6.2 数据库实例服务注册
        • 2.6.3 数据库实例服务卸载
      • 2.7 数据库实例服务命令
        • 2.7.1 启动数据库实例服务
        • 2.7.2 查看数据库实例服务状态
        • 2.7.3 关闭数据库实例服务
        • 2.7.4 重启数据库实例服务
    • 3 部署达梦数据库Windows桌面工具
      • 3.1 达梦数据库Windows桌面工具安装包下载
        • 3.1.1 进入到下载页面
        • 3.1.2 解压zip
      • 3.2 安装
      • 3.3 达梦数据库客户端常用工具
        • 3.3.1 DM管理工具
        • 3.3.2 DM 数据迁移工具
        • 3.3.3 DM性能监测工具
        • 3.3.4 SQL交互式查询工具(DIsql)

1 安装环境

  • 数据库服务:

    • CPU:鲲鹏(arm)
    • 操作系统:麒麟(64bit)
  • 数据库工具:

    • CPU:amd(x86)
    • 操作系统:Windows10

2 部署达梦数据库服务端

2.1 达梦数据库服务安装包下载

  • 下载地址:达梦安装包下载地址


下载后得到:

dm8_20220701_HWarm_centos7_64_ent.zip

※注意:第一次用需要注册用户

2.2 解压安装包

2.2.1 解压zip

unzip dm8_20220701_HWarm_centos7_64_ent.zip

解压缩dm8_20220701_HWarm_centos7_64_ent.zip得到dm8_20220701_HWarm_centos7_64_ent_8.1.2.128.iso

2.2.2 读取iso

在root用户下:

mkdir /media/cdrommount -o loop dm8_20220701_HWarm_centos7_64_ent_8.1.2.128.iso /media/cdromls -l /media/cdrom

/media/cdrom下的文件如下:

其中DMInstall.bin就是达梦数据库的安装文件。

2.3 创建安装用户

为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。安装之前为 DM 创建一个专用的系统用户。
下面操作以root用户进行。

2.3.1 创建安装用户组 dinstall

groupadd -g 12349 dinstall

2.3.2 创建安装用户 dmdba

useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

2.3.3 初始化用户密码

passwd dmdba

之后按照系统提示完成密码设置。

2.4 检查操作系统限制

下面操作以root用户执行:

2.4.1 data seg size

ulimit -d unlimited

2.4.2 file size

ulimit -f unlimited

2.4.3 open files

ulimit -n 65536

2.4.4 virtual memory

ulimit -v unlimited

2.5 安装

下面操作没有特殊指示情况下均以dmdba用户执行。

cp /media/cdrom/DMInstall.bin /home/dmdbacd /home/dmdba./DMInstall.bin -i

安装过程如下:
步骤1:选择安装语言
选择中文:

c

步骤2:验证key文件
我们安装的是开发版,输入否:

n

步骤3:输入时区
选择设置时区:

y

选择时区(中国标准时间):

21

步骤4:选择安装类型
选择服务器类型:

2

步骤5:选择安装位置
在root用户下:

 mkdir /TEST chown -R dmdba:dinstall /TEST

设置达梦数据库服务安装位置(dmdba用户下):

/TEST/dmdbms

步骤6:依照提示确认安装

y

步骤7:使用root用户执行脚本

sh /TEST/dmdbms/script/root/root_installer.sh

2.6 达梦数据库创建、数据库实例服务注册与卸载

以下操作在没有特殊指示下均以dmdba用户执行。

2.6.1 创建达梦数据库

cd /TEST/dmdbms/bin./dminit PATH=/TEST/dmdata CHARSET=1 DB_NAME=DAMENG INSTANCE_NAME=DMSERVER PORT_NUM=5236

创建完毕后,会在/TEST/dmdata目录下出现DAMENG库:

/TEST/dmdata/DAMENG

dminit可以带若干参数,具体可以参照官方文档:dminit参数详解

2.6.2 数据库实例服务注册

以root用户执行:

cd /TEST/dmdbms/script/root./dm_service_installer.sh -t dmserver -dm_ini /TEST/dmdata/DAMENG/dm.ini -p DMSERVER

以DMSERVER为后缀名的实例服务便注册完毕,在/TEST/dmdbms/bin下:

/TEST/dmdbms/bin/DmServiceDMSERVER

2.6.3 数据库实例服务卸载

以root用户执行:

cd /TEST/dmdbms/script/root./dm_service_uninstaller.sh -n DmServiceDMSERVER

2.7 数据库实例服务命令

指令说明
start启动
stop停止
restart重启
status查看实例服务状态

2.7.1 启动数据库实例服务

以dmdba用户执行:

cd /TEST/dmdbms/bin./DmServiceDMSERVER start

2.7.2 查看数据库实例服务状态

以dmdba用户执行:

cd /TEST/dmdbms/bin./DmServiceDMSERVER status

2.7.3 关闭数据库实例服务

以dmdba用户执行:

cd /TEST/dmdbms/bin./DmServiceDMSERVER stop

2.7.4 重启数据库实例服务

以dmdba用户执行:

cd /TEST/dmdbms/bin./DmServiceDMSERVER restart

3 部署达梦数据库Windows桌面工具

3.1 达梦数据库Windows桌面工具安装包下载

  • 下载地址:达梦安装包下载

3.1.1 进入到下载页面


下载后得到:dm8_20220714_x86_win_64_ent.zip
※注意:第一次使用需要注册用户

3.1.2 解压zip


得到dm8_20220714_x86_win_64_ent_8.1.2.128_pack1.iso

3.2 安装

在Windows10操作系统上可以直接双击的方式打开dm8_20220714_x86_win_64_ent_8.1.2.128_pack1.iso:

双击setup.exe开始安装:
步骤1:选择语言与时区

步骤2:key文件
由于是开发版本,直接点击下一步。

步骤3:选择组件
选择[客户端安装]

步骤4:选择安装位置

步骤5:确认安装(确认前关闭防火墙和防病毒软件,避免安装过程失败)
步骤6:确认完成

3.3 达梦数据库客户端常用工具

3.3.1 DM管理工具

DM 管理工具是数据库自带的图形化工具,可以方便快捷的对数据进行管理。在网络允许的条件下,可通过单个管理工具,对多个数据实例进行管理,方便简化 DBA 对数据库的日常运维操作要求。

  • 工具位置:

H:\dmdbms\tool\manager.exe

  • 使用手册:DM管理工具使用手册

3.3.2 DM 数据迁移工具

DM 数据迁移工具 DM DTS 提供了主流大型数据库迁移到 DM、DM 到 DM、文件迁移到 DM 以及 DM 迁移到文件等功能。

  • 工具位置:

H:\dmdbms\tool\dts.exe

  • 使用手册:DM数据迁移工具使用手册

3.3.3 DM性能监测工具

DM性能监视工具是达梦系统管理员用来监视服务器的活动和性能情况,并对系统参数进行调整的客户端工具,它允许系统管理员在本机或远程监视服务器的运行状况。

  • 工具位置:

H:\dmdbms\tool\monitor.exe

3.3.4 SQL交互式查询工具(DIsql)

DIsql 是 DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。DIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中找到,无论安装的是服务器端还是客户端。

  • 工具位置:

H:\dmdbms\bin\DIsql.exe

  • 使用手册:SQL交互式查询工具使用手册