达梦(DM)数据库在linux环境下使用命令行安装、初始化、注册服务

达梦(DM)数据库在linux环境下使用命令行安装、初始化、注册服务

准备好镜像文件dm8_setup_arm_kylin4_ent_8.1.1.88_20200706.iso,我放在了/home/dm/下。
dm8(linux)镜像文件免费下载👈
在/mnt目录下,创建dmiso文件夹(名字随意),
然后在/home/dm下运行以下命令,挂载iso文件

// 挂载iso文件
mount -o loop /home/dm/dm8_setup_arm_kylin4_ent_8.1.1.88_20200706.iso /mnt/dmiso

挂载后查看一下内容
运行./DMInstall.bin -i安装,有key选Y并输入路径,没有key选N

// 运行安装程序
./DMInstall.bin -i

选择时区

安装类型选择典型安装

选择安装目录

安装小结,Y确认

安装成功,查看一下安装的内容。
创建dm8data文件夹并授权用于存放实例
创建DAMENG文件夹(数据库实例),授权
创建dmlog文件夹(日志),授权
进入安装文件夹的bin目录
运行./dminit初始化数据库
初始化参数

初始化参数 含义
input system dir 数据文件存放路径
input db name 数据库名
input port num 端口号
input page size 页大小
Input extent size 簇大小
input sec priv mode 安全特权模式
input time zone 时区(东8区)
string case sensitive? 大小写敏感
which charset to use? 字符集
length in char? 字符长度
enable database encrypt? 是否加密
input slice size $1
page check mode? 开启页检查模式
input elog path 日志路径
only creat huge table with delta $1
rlog generate for huge $1
auto_overwrite mode 自动覆盖模式

初始化完成,继续注册数据库,进入安装文件夹的script/root/目录
运行以下指令注册服务

// 注册服务
./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /opt/dm8data/DAMENG/dm.ini

创建DmServiceDMSERVER完成

启动服务
查看服务状态

查看运行的端口

安装目录的tool文件夹包含以下工具

工具 工具名称
manager DM管理工具(可视化)
disql SQL交互式查询工具
dbca.sh 数据库配置助手(初始化/删除数据库)
console DM控制台工具
analyzer DM审计分析工具
dts DM数据迁移工具
monitor DM性能监视工具