https://eco.dameng.com/download/
首先查看防火墙端口放行情况
firewall-cmd --zone=public --list-ports
添加达梦端口白名单,默认端口号为5236,可根据实际情况自行设置
firewall-cmd --add-port=5236/tcp --permanent
添加后需要重启防火墙
firewall-cmd --reload
再次查询是否生效
firewall-cmd --zone=public --list-ports
创建用户组
groupadd dinstall
创建用户
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
修改dmdba登陆密码
passwd dmdba
vim /etc/security/limits.conf
在最下面输入
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
root切换到dmdba,查看是否生效
su - dmdba
ulimit -a
退出dmdba用户,创建安装目录
exit
mkdir /dm8
将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall
chown dmdba:dinstall -R /dm8/
给安装目录下的文件设置755权限
chmod -R 755 /dm8
将镜像文件上传到/opt目录下
挂载镜像
mount -o loop /opt/dm8_20230625_x86_kylin10_64.iso /mnt
切换到dmdba用户下,进入mnt目录,用命令行安装数据库
su - dmdba
cd /mnt
./DMInstall.bin -i
安装语言选择中文C
是否选择输入key文件路径,选择N
是否设置时区,选择Y,时区选择21
安装类型选择典型安装
选择安装路径,确认后等待安装即可
配置环境变量
切换到root用户,进入dmdba根目录,修改bash_profile文件,配置环境变量
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
切换到dmdba用户,进入/home/dmdba目录,执行以下命令,使环境变量生效
source .bash_profile
使用dmdba用户配置实例
进入达梦安装bin目录
cd /dm8/bin
默认参数初始化实例
./dminit path=/dm8/data
注册服务需要用到root用户,切换root,进入/dm8/script/root
cd /dm8/script/root
注册服务
./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini -p DMSERVER
注册成功后,可以启动数据库,以下为启动、停止、重启等命令
systemctl start DmServiceDMSERVER.service --启动数据库
systemctl stop DmServiceDMSERVER.service --关闭数据库
systemctl restart DmServiceDMSERVER.service --重启数据库
systemctl status DmServiceDMSERVER.service --查看数据库状态
也可以进入达梦安装bin目录,执行以下命令启动
./DmServiceDMSERVER start --启动
./DmServiceDMSERVER stop --关闭
./DmServiceDMSERVER restart --重启
./DmServiceDMSERVER status --查看数据库状态
进入达梦安装bin目录,执行以下命令
./disql
用户名密码默认SYSDBA,安装好后可以自行更改密码
查询所有表
select * from dba_tables;
达梦官网地址:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台