DM8数据库的安装
一、安装达梦数据库的环境需求
1.硬件需求
名称 | 要求 |
---|---|
CPU | Intel Pentium4(建议 Pentium 41.6G 以上)处理器 |
内存 | 256M(建议 512M 以上) |
硬盘 | 5G 以上可用空间 |
网卡 | 10M 以上支持 TCP/IP 协议的网卡 |
光驱 | 32 倍速以上光驱 |
显卡支持 | 1024768256 以上彩色显示 |
显示器 | SVGA 显示器 |
键盘/鼠标 | 普通键盘/鼠标 |
2.软件需求
名称 | 要求 |
---|---|
操作系统 | Windows(简体中文服务器版 sp2 以上)/Linux(glibc2.3 以上,内核 2.6,已安装 KDE/GNOME 桌面环境,建议预先安装 UnixODBC 组件) |
网络协议 | TCP/IP |
系统盘 | 至少 1G 以上的剩余空间 |
以上是DM数据库对硬软件的最低要求。
为了实践在LINUX下安装,所以使用的是虚拟机的环境安装。
名称 | 版本 |
---|---|
虚拟机 | VMware Workstation 15 Pro |
系统 | CentOS 7.8 |
软件 | dm8_20200907_x86_rh7_64_ent |
虚拟机的安装过程和CentOS的安装过程这里略过。
二、准备安装
1.查看系统信息
cat /etc/redhat-release //查看系统版本
getconf LONG_BIT //查看系统位数
cat /proc/cpuinfo //查看CPU信息
查看系统信息是否和下载达梦数据库是否匹配,达梦数据库版本有很多种,如果版本不正确是无法安装的。
2.检查系统资源限制
系统资源限制会导致达梦数据的安装和运行的失败情况
ulimit -a //查看limit的信息
使用vim编辑器在 /etc/security/limits.conf 在后面加上:
dmdba soft nofile 4906
dmdba hard nofile 65536
3.关闭防火墙
如果是远程部署就需要关闭防火墙
systemctl status firewalld //查看防火墙状态
systemctl stop firewalld //停止防火墙
systemctl disable firewalld //关闭防火墙
4.创建用户和组
为了更好的,更安全的管理数据库,我们尽量不要使用root账号来管理,所以我们需要建立一个专门管理的账号。
groupadd dinstall //创建组
useradd -g dinstall dmdba //创建用户并加入到dinstall的组
Passwd dmdba //设置dmdba密码
5.创建安装目录
mkdir -p /dm //创建dm数据库安装目录
6.设置目录权限
chown -R dmdba:dinstall /dm //设置/dm目录的所有权
7.拷贝安装文件
将达梦数据库的安装包装载到虚拟光驱中,使用mount命令挂载到/mnt目录上
mount /dev/cdrom /mnt // 将光驱挂载到/mnt目录上
拷贝安装文件到相应位置
cp /mnt/DMInstall.bin /dm // 将挂载的文件拷贝到/dm目录里
设置安装文件权限,让dmdba用户能运行
chmod 755 /dm/DMInstall.bin // 设置文件读执行写权限
三、开始安装
达梦在LINUX下有三种安装模式:
1.命令行安装
./DMInstall.bin -i
主要适用于无图形界面的服务器,使用键盘按键来选择模式。
2.静默安装
./DMInstall.bin -q
全程安装无任何互动,安装选择是默认模式。
3.图形安装界面
首先记得要切换到dmdba账号上执行安装,不然有可能报错。
在/dm目录中运行
./DMInstall.bin
选择语言和时区
下一步
选择接受才能下一步
如果是购买数据库版本的导入KEY就就行,如果只是试用直接选择下一步。
选择自己需要的组件即可
目录要选择最开始建立的目录,我这里是/dm这个目录。
最后的安装信息
最后需要运行脚本
根据提示切换到root账号下将命令复制粘贴运行。
安装完成
至此达梦数据库的安装就完成了,要注意的是安装的过程中要使用自己建立的账号和自己建立的目录,这样才能正常运行达梦数据库。