中标麒麟系统安装达梦数据库
操作系统为中标麒麟,图形化界面下安装达梦数据库,操作系统安装了图像界面
一、下载数据库软件
登录官方网站下载数据库软件https://www.dameng.com/DM8.html
二、安装前的准备
2.1、创建用户组
groupadd dinstall -g 2001
2.2、创建用户
useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba
2.3、修改密码
passwd dmdba
设置密码为dmdba
2.4、修改系统参数
vi /etc/security/limits.conf dmdba soft nice 0 dmdba hard nice 0 dmdba soft as unlimited dmdba hard as unlimited dmdba soft fsize unlimited dmdba hard fsize unlimited dmdba soft nproc 65536 dmdba hard nproc 65536 dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft core unlimited dmdba hard core unlimited dmdba soft data unlimited dmdba hard data unlimited
修改参数后,重启服务器生效
查看参数是否生效
2.5、目录创建(本次实验数据库没有安装在创建的目录中)
实例目录
mkdir -p /dmdata/data
归档目录
mkdir -p /dmdata/arch
备份目录
mkdir -p /dmdata/dmbak
2.6、修改目录权限
修改属组
chown -R dmdba:dinstall /dmdata/data chown -R dmdba:dinstall /dmdata/arch chown -R dmdba:dinstall /dmdata/dmbak
修改文件权限
chmod -R 755 /dmdata/data chmod -R 755 /dmdata/arch chmod -R 755 /dmdata/dmbak
三、安装数据库
3.1、挂载镜像
[root@localhost ~]# cd dmsoft/ [root@localhost dmsoft]# ls dm8_20240712_x86_rh7_64.iso dm8_20240712_x86_rh7_64.iso_SHA256.txt dm8_20240712_x86_rh7_64.README [root@localhost dmsoft]# mount -o loop dm8_20240712_x86_rh7_64.iso /mnt mount: /dev/loop0 is write-protected, mounting read-only
3.2、切换用户
[root@localhost ~]# su - dmdba Last login: Mon Sep 30 08:56:24 EDT 2024 on pts/1 [dmdba@localhost ~]$ cd /mnt [dmdba@localhost mnt]$ ls DM8 Install.pdf DMInstall.bin
3.3、直行安装命令
3.3、执行安装命令
./DMInstall.bin -i
跳过添加KEY的步骤
root用户下执行脚本
点击完成,开始初始化数据库
root下执行
[root@localhost ~]# mv /home/dmdba/dmdbms/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service [root@localhost ~]# systemctl enable DmServiceDMSERVER.service Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service. [root@localhost ~]# systemctl start DmServiceDMSERVER.service
root下执行重启
systemctl restart DmServiceDMSERVER.service
配置环境变量
cd /home/dmdba/
vim .bash_profile
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
切换至dmdba下,使变量生效
[root@localhost dmdba]# su - dmdba Last login: Mon Sep 30 09:06:05 EDT 2024 on pts/1 [dmdba@localhost ~]$ source .bash_profile
登录数据库
[dmdba@localhost ~]$ disql sysdba/SYSDBA@localhost:5236 服务器[localhost:5236]:处于普通打开状态 登录使用时间 : 28.039(ms) disql V8 SQL>