达梦数据库提供图形化、命令行等多种安装方式,用户可依据自身操作习惯灵活选用,适配性与便捷性俱佳。本文将完整记录图形化安装该数据库的全流程,涵盖从环境准备到服务启动的各个环节,并分享实操过程中的关键步骤及注意事项。
部署前需完成以下检查:
1.确认服务器 CPU 及操作系统架构,匹配数据库安装包的兼容要求;
2.检查服务器剩余内存,需不低于 2G;
3.检查服务器剩余磁盘空间,安装所需空间需在 10G 以上;
4.网络层面,确保开放数据库访问端口,或关闭防火墙以允许访问。
1.创建组,创建用户,并修改密码
groupadd dinstall useradd -g dinstall dmdba passwd dmdba
2.创建安装目录,修改目录权限
mkdir /dm chown dmdba:dinstall -R /dm
3.配置环境变量,修改文件内容,并使配置生效
vi /home/dmdba/.bash_profile
source /home/dmdba/.bash_profile
本文数据库安装采用的是图形化安装方式,安装过程中需注意路径命名规范。
1.配置图形化环境变量
2.进行数据库安装,首先挂载数据库安装ios文件,然后使用dmdba用户启动达梦安装程序,安装过程会启动一个图形化界面,根据图形化界面的引导设置好安装目录,点击安装。
mount -o loop 数据库ios文件路径 /mnt su - dmdba cd /mnt ./DMInstall.bin
图形化安装完成后,使用root身份执行 root_installer.sh 脚本,配置数据库部分环境变量和服务。
/dm/script/root/root_installer.sh
安装完数据库后,我们还需要初始化实例后才能正常使用数据库,同一个数据库可以初始化多个实例,根据设置的参数不同,不同实例表现的特性也不相同。
初始化实例还是采用图形化的方式,初始化的过程中需要规划好各个参数,包括库名、实例名、端口号、簇大小、页大小、字符集、设置超级管理员密码等。
cd /dm/tool ./dbca.sh
初始化实例完成后,还需要注册数据库实例服务,使用root用户执行以下命令,
mv /dm/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service systemctl enable DmServiceDMSERVER.service
服务启动采用服务的方式,直接执行以下命令即可实现。
systemctl start DmServiceDMSERVER.service
数据库实例创建成功后,可以直接使用disql连接验证。
cd /dm/bin ./disql SYSDBA/Dameng123@localhost:5236
连接成功后,可以查询系统视图来验证,比如执行select * from v$instance;来查看数据库实例信息。
另外也可以使用/dm/tool目录下的manager图形化工具来连接数据库。
结合本次达梦数据库单机部署的实操经历来看,其显著优势集中在标准化安装流程与便捷的图形化配置两大方面。标准化流程让跨环境部署的一致性得到保障,无论是测试服务器还是生产预备服务器,相同的操作步骤可减少环境差异引发的适配问题;而图形化配置工具则将原本需要通过命令行逐一输入的复杂指令,转化为勾选选项、填写参数的直观操作,像实例端口配置、日志文件大小限制、管理员账户密码设置等操作,均可通过界面完成,极大降低了新手操作门槛,也缩短了安装与实例初始化的整体耗时。但部署过程中的诸多细节环节仍需格外慎重。例如实例初始化,若页大小或簇大小设计的不符合业务需要,可能导致数据存储失败的风险;其它核心参数,若未结合服务器硬件配置与业务预期负载进行适配,后续可能出现连接超时、查询卡顿等问题,这些细节都需要在部署时重点把控,做好每一步的校验记录。
文章
阅读量
获赞
