文章目录
- 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交互式查询工具使用手册