当前位置: 首页 > news >正文

linux 安装达梦数据库

1 上传文件到 /home/soft

2 解压

unzip dm8_20260427_x86_CentOS7_64.zip


3 挂载镜像文件

mount-o loop dm8_20260427_x86_CentOS7_64.iso/mnt


正常提示,不是报错:ISO 镜像文件本身自带写保护,系统只能读取里面的安装文件,无法修改,所以自动只读挂载,挂载成功。
镜像文件 dm8_20260427_x86_CentOS7_64.iso 已成功挂载到 /mnt 目录,设备为 /dev/loop0。
4 创建用户与用户组

# 创建安装用户组 dinstall groupadd dinstall # 创建安装用户 dmdba useradd-r-g dinstall dmdba # 查看用户 id dmdba


5 创建安装目录 (按这个,图片中的参考)

# 创建安装目录 mkdir-p/home/dmdba/dm # 创建数据目录 chmod-R755/home/dmdba/dm # 设置文件夹归属 chown-Rdmdba:dinstall/home/dmdba/dm

6 用户查看限额

su dmdba ulimit-a


如果oen files不为65535则进行下面操作:

①切换回root账号进行操作

②进入/etc/security目录下

cd/etc/security/

编辑 limits.conf 文件

vi/etc/security/limits.conf dmdba soft nofile655360dmdba hard nofile655360

7 退出账号、重新进入账号、查看限制

8 切换dmdba用户

# 切换dmdba用户 su dmdba # 进入挂载目录 cd/mnt # 开始安装./DMInstall.bin-i # 语言选择中文


在安装过程中遇到 失败,是因为解压的文件有问题,重新上传iso



systemctl statusDmAPService.service systemctl startDmAPService.service systemctl stopDmAPService.service

9 设置变量 使用 su dmdba 用户

# 完整切换dmdba,加载用户环境 su-dmdba # 编辑配置文件 vi~/.bash_profile # 下面这两行是原有的 exportLD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"exportDM_HOME="/home/dmdba/dmdbms"# 增加下面这行 exportPATH=$PATH:$DM_HOME/bin:$DM_HOME/tool # 让配置立即生效 source~/.bash_profile # 验证环境变量是否加载成功 echo $DM_HOMEecho $PATH# 能打印出/home/dmdba/dmdbms 就代表配置成功,之后 disql 命令永久可用。 # 重启 数据库 systemctl statusDmAPService.service systemctl startDmAPService.service systemctl stopDmAPService.service

11 进入 /home/dmdba/dmdbms/bin

12 使用如下命令初始化数据库

我在使用报错了如图./dminit path=/home/dmdba/dm/data db_name=DAMENGinstance_name=DMSERVERport_num=5236CASE_SENSITIVE=0CHARSET=1使用了下面./dminit path=/home/dmdba/dm/data db_name=DAMENGinstance_name=DMSERVERport_num=5236CASE_SENSITIVE=0CHARSET=1SYSDBA_PWD=Dm202601SYSAUDITOR_PWD=Audit2026SYSDBA:超级管理员(日常开发/建表/运维用,最常用)Dm202601SYSAUDITOR:审计管理员(审计日志专用)Audit2026SYSSYSDB:系统内置内部账号,极少用--初始化时不会设置这两个账号的密码,默认锁定、无法直接登录


13 注册服务设置开机自启

su-root cd/home/dmdba/dmdbms/script/root./dm_service_installer.sh-t dmserver-dm_ini/home/dmdba/dm/data/DAMENG/dm.ini-pDMSERVER# 关闭开启自启 systemctl enableDmServiceDMSERVER# 开启自启 systemctl startDmServiceDMSERVER

参考文章 https://blog.51cto.com/u_87851/14545678
参考文章 https://blog.csdn.net/deyiStruket/article/details/147939860

http://www.jsqmd.com/news/1107358/

相关文章:

  • npm 包开发避坑指南:Scope 命名空间管理的 4 种常见错误与修复方案
  • KeyStore Explorer:为什么Java开发者需要告别keytool命令行的五个理由
  • AI + 智能客服系统完整设计方案
  • ONNX模型解析与优化实战指南
  • Jmeter基础知识详解
  • Linux无线网卡兼容性难题:RTL8821CU驱动深度配置指南
  • 电子系统散热管理:从芯片级到系统级的优化策略
  • 2026进口闸阀品牌排行榜
  • 计算机毕业设计之河北经贸大学毕业生就业跟踪系统
  • Agent工作流编排的“可控性”难题:SwarmFlow的解决方案
  • 如何在Windows和Mac电脑上录制特定窗口
  • GitHub Copilot × IDEA效率黑盒拆解(仅限内部技术团队流通的LLM token调度策略)
  • Krita Vision Tools深度解析:AI智能选区工具的创新应用实战指南
  • 铜钟音乐:5分钟掌握纯净无干扰的免费听歌平台终极指南
  • Redis 连接失败对网站的影响:何时该先测网络再查缓存
  • KMX63与PIC18F87J10实现低成本自然交互方案
  • 从工具到思维:2025年,AI模型如何重写产业规则?
  • MANO手部模型完整指南:从零开始构建3D手部动画
  • 终极隐私保护方案:Boss-Key老板键一键隐藏Windows窗口的完整教程
  • 大型项目验证的企业级 Vue3 项目架构模板 从零到生产可用的架构骨架
  • 从新手到Expert:IDEA项目导入报错响应时效对比——手动排查需47分钟 vs 自动化脚本仅8.3秒(实测数据+可复现Demo)
  • 如何用Resynthesizer插件实现专业级图像修复与纹理合成:GIMP用户的终极指南
  • MeEdu开源网校系统:如何构建高可用、低成本的视频点播平台架构
  • Nexus 搭建 npm 私有仓库:3 步配置 npm-proxy 代理与 5 个包发布避坑要点
  • Android视频播放终极指南:5种比例模式适配告别黑边烦恼
  • 3步搞定视频下载难题:Parabolic让你的下载体验焕然一新
  • 地区定向住宅代理怎么配置?别只看 IP 库,要看页面证据
  • 关于人工智能辅助驾驶
  • 国产鼎讯 DXA-601:以 “芯” 动力,护航能源光缆抢修
  • 我说MySQL每张表最好不超过2000万条数据,面试官让我回去等通知?