近期试用达梦数据库,记录一下安装步骤,按照步骤一路操作即可完成达梦数据库的安装
一、iso 后缀的文件,需要对文件进行挂载
# 创建挂载文件夹
mkdir /dm
mount -o loop /opt/dm8_20220701_x86_rh6_64_ent/dm8_20220701_x86_rh6_64_ent_8.1.2.128.iso /dm
二、创建达梦用户
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
三、 创建数据文件夹、授权
mkdir -p /dm8/dmdbms
chown -R dmdba:dinstall /dm8
四、修改系统限制
vi /etc/security/limits.conf
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 65535
dmdba hard nproc 65535
五、配置环境变量
su dmdba
cd ~
rm .bash_profile && vi .bash_profile
# 添加以下内容并保存
export DM_HOME="/dm8/dmdbms"
export LD_LIBRARY_PATH="/dm8/dmdbms/bin:$LD_LIBRARY_PATH"
export PATH="/dm8/dmdbms/bin:$PATH"
# 让内容生效
source .bash_profile
六、控制台安装
cd /dm/
./DMInstall.bin -i
#依次输入以下指令完成配置
c # 中文
n # 不输入key文件
y # 设置时区
21 # 中国标准时间
1 # 典型安装
/dm8/dmdbms # 安装目录
y # 确认
y # 确认
七、创建DmAPService
su root
/dm8/dmdbms/script/root/root_installer.sh
八、创建数据库实例
su dmdba
cd /dm8/dmdbms/bin
# 可自行修改参数配置,如SYSDBA用户密码SYSDBA_PWD、端口PORT_NUM、实例名INSTANCE_NAME等
./dminit PATH=/dm8/dmdbms/data SYSDBA_PWD=Dameng_123 CASE_SENSITIVE=N PORT_NUM=5236 CHARSET=1 INSTANCE_NAME=DMSERVER PAGE_SIZE=32 EXTENT_SIZE=32 LOG_SIZE=2048
九、注册服务
su root
cd /dm8/dmdbms/script/root
#参数解释:-t 服务类型 -p 服务名后缀 -dm_ini ini文件路径
./dm_service_installer.sh -t dmserver -dm_ini /dm8/dmdbms/data/DAMENG/dm.ini -p DMSERVER
#Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
#创建服务(DmServiceDMSERVER)完成
十、启动达梦数据库
su dmdba
# 启动时可能需要验证管理用户密码
service DmServiceDMSERVER start
# 查看状态
service DmServiceDMSERVER status
# 可用disql测试连接
#进入tool文件夹
./disql SYSDBA/Dameng_123@<服务器ip>:5236
# 查询实例名:
select * from v$instance;