1.环境主备

X86 contos7  64位

ulimit -a

DM8数据库单机部署_DM 安装部署

data seg size           (kbytes, -d) unlimited

file size               (blocks, -f) unlimited

open files                      (-n) 65537

virtual memory          (kbytes, -v) unlimited

 

yum install lrzsz -y     -- 安装lrzsz

yum install unzip -y    --安装unzip

 

2.创建用户及用户组

groupadd -g 12349 dinstall

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

passwd dmdba

 

3.创建镜像挂载目录、安装目录及数据目录

mkdir /dm

mkdir -p /opt/dmdba/dminstall

mkdir -p /opt/dmdba/dmdata

chown dmdba:dinstall -R /opt

chmod -R 755 /opt/dmdba/dminstall

 

4.挂在镜像

unzip dm8_20231011_x86_rh6_64.zip

DM8数据库单机部署_DM 安装部署_02

 mount -o loop dm8_20231011_x86_rh6_64.iso /dm

 

5.安装

./DMInstall.bin -I

DM8数据库单机部署_DM 安装部署_03

DM8数据库单机部署_DM 安装部署_04

DM8数据库单机部署_DM 安装部署_05

DM8数据库单机部署_DM 安装部署_06

/opt/dmdba/dm/script/root/root_installer.sh

DM8数据库单机部署_DM 安装部署_07

systemctl status DmAPService

DM8数据库单机部署_DM 安装部署_08


6.初始化数据库

添加环境变量

vi .bash_profile

export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool

source .bash_profile

初始化数据库

./dminit help

./dminit path=/opt/dmdba/dmdata db_name=test instance_name=dm_instance port_num=5236 CASE_SENSITIVE=0 CHARSET=1

DM8数据库单机部署_DM 安装部署_09

path=/opt/dmdba/dmdata 初始数据库存放的路径  

db_name=test 数据库名(test)  

instance_name=dm_instance 实例名(dm_instance)  

port_num=5236 监听端口号(5236)  


7.注册服务

/opt/dmdba/dminstall/script/root/dm_service_installer.sh  -t dmserver -dm_ini /opt/dmdba/dmdata/test/dm.ini -p DMSERVER

DM8数据库单机部署_DM 安装部署_10

systemctl start DmServiceDMSERVER

systemctl enable DmServiceDMSERVER

systemctl status DmServiceDMSERVER

DM8数据库单机部署_DM 安装部署_11

 

8.登录数据库

./disql SYSDBA/SYSDBA@LOCALHOST:5236disql

格式:账号/口令@网络地址:端口号

账户:SYSDBA管理员账户

口令:初始化数据库可以指定,如没指定默认SYSDBA

端口号:初始化数据库指定的PORT_NUM


参考安装及卸载 | 达梦技术文档 (dameng.com)