赞
踩
最近在学习国产达梦数据库,结合自己的经验,将达梦数据库安装和实例配置记录如下:
1、基础环境和用户创建
- #####当前达梦可以运行在X86、龙芯、飞腾等处理器架构上
- #####查看cpu型号及信息
- more /proc/cpuinfo
- #####内存不少于1g
- [root@system2 ~]# free -m
- total used free shared buff/cache available
- Mem: 2292 651 1089 8 552 1443
- Swap: 2999 0 2999
- [root@system2 ~]#
- #####安装目录 我将达梦数据库安装到/dm8目录
- [root@system2 ~]# mkdir /dm8
- #####创建组和用户,并更改dm8的所属组和用户权限
- groupadd dinstall
- useradd -g dinstall dmdba
- echo dmdba|passwd --stdin dmdba
- chown -R dmdba:dinstall /dm8

2、挂载安装文件到/mnt目录,设置openfile参数
- #####挂载iso镜像到/mnt目录
- [root@system2 ~]# mount -t iso9660 -o loop /home/dmdba/dm8_20210420_x86_rh6_64_ent_8.6.1.190_pack4.iso /mnt
- mount: /dev/loop2 is write-protected, mounting read-only
- [root@system2 ~]#
- #####设置openfile参数
- [root@system2 ~]# vi /etc/security/limits.conf
- #####增加下列参数
- dmdba soft nofile 20480
- dmdba hard nofile 65536
3、安装达梦数据库
- #####设置语言环境为zh_CN
- [dmdba@system2 mnt]$ export LANG=zh_CN.UTF-8
- #####执行安装程序DMInstall.bin
- [dmdba@system2 mnt]$ ./DMInstall.bin
- 解压安装程序.........
- 2021-09-01 13:58:37
- [INFO] 安装达梦数据库...
- 2021-09-01 13:58:38
- [INFO] 安装 基础 模块...
- 2021-09-01 14:00:17
- [INFO] 安装 服务器 模块...
- 2021-09-01 14:00:44
- [INFO] 安装 客户端 模块...
- 2021-09-01 14:04:07
- [INFO] 安装 驱动 模块...
- 2021-09-01 14:05:36
- [INFO] 安装 手册 模块...
- 2021-09-01 14:05:49
- [INFO] 安装 服务 模块...
- 2021-09-01 14:05:50
- [INFO] 清理安装产生临时文件。
- 2021-09-01 14:05:50
- [INFO] 移动日志文件。
- 2021-09-01 14:07:27
- [INFO] 安装达梦数据库完成。

4、执行安装向导
默认为一年的有效期,到期后不可使用。
选择典型安装即可。
选择安装目录为/dm8/dmdbms。
执行root_installer.sh脚本
- [root@system2 ~]# /dm8/dmdbms/script/root/root_installer.sh
- 移动 /dm8/dmdbms/bin/dm_svc.conf 到/etc目录
- 修改服务器权限
- 创建DmAPService服务
- Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
- 创建服务(DmAPService)完成
- 启动DmAPService服务
5、初始化数据库实例
选择“一般用途”即可
选择数据库存储的目录
执行以上脚本:
- [root@system2 ~]# mv /dm8/dmdbms/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
- [root@system2 ~]# systemctl enable DmServiceDMSERVER.service
- Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
- [root@system2 ~]# systemctl start DmServiceDMSERVER.service
- [root@system2 ~]#
6、测试数据库实例
- #####登录实例查看数据库名字及运行状态
- [dmdba@system2 bin]$ ./disql sysdba/manager123:5236
-
- 服务器[LOCALHOST:5236]:处于普通打开状态
- 登录使用时间 : 4.687(ms)
- disql V8
- SQL> select name,status$ from v$database;
- 行号 NAME STATUS$
- ---------- ------ -----------
- 1 DAMENG 4
- 已用时间: 1.494(毫秒). 执行号:49801.
- SQL>
至此,达梦数据库V8数据库和创建实例已经完成。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。