当前位置:首页 > 系统教程 > 正文

达梦数据库环境部署全流程实操指南(从零开始Windows与Linux平台详细步骤)

达梦数据库环境部署全流程实操指南(从零开始Windows与Linux平台详细步骤)

欢迎阅读本篇达梦数据库部署教程。达梦数据库作为国产数据库的佼佼者,其安装部署是许多初学者关注的重点。本文将手把手教你在Windows和Linux两大主流操作系统上完成达梦数据库的安装、配置和基本验证,无论你是运维新手还是开发人员,都能轻松上手。

达梦数据库环境部署全流程实操指南(从零开始Windows与Linux平台详细步骤) 达梦数据库  达梦部署 Windows安装达梦 Linux安装达梦 第1张

一、准备工作:了解达梦数据库与获取安装包

在进行达梦部署之前,首先需要了解达梦数据库的版本和系统要求。目前达梦数据库(DM8)是主流版本,支持Windows Server 2012/2016/2019、Windows 10/11以及主流Linux发行版(如CentOS 7/8、Ubuntu 18.04/20.04等)。你可以访问达梦官网或联系销售获取试用版安装包。对于学习目的,达梦提供了开发版或试用版,功能基本完整。

- Windows环境:安装包通常为ISO镜像或EXE可执行文件,例如dm8_xxx_win64.exe。- Linux环境:安装包为tar.gz或bin文件,例如dm8_xxx_rh7_64.tar.gz。同时确保Linux服务器已关闭防火墙或开放相应端口(默认5236)。

二、Windows平台安装达梦数据库(Windows安装达梦

以下是在Windows Server 2019上安装达梦数据库的详细步骤:

  1. 运行安装程序:双击dm8_xxx_win64.exe,选择语言为中文,点击“确定”。
  2. 接受许可协议:勾选“接受”,点击“下一步”。
  3. 选择安装组件:通常选择“典型安装”即可包含服务器、客户端和驱动。也可以自定义安装路径(建议不要包含中文和空格)。
  4. 开始安装:点击“安装”等待进度条完成,期间可能会提示安装Visual C++ Redistributable,按提示安装即可。
  5. 初始化数据库:安装完成后勾选“初始化数据库”,点击“完成”。随后打开达梦数据库配置助手(DBCA),选择“创建数据库实例”,设置数据库目录、端口(默认5236)、字符集(建议UTF-8)、管理员密码等,最后点击“完成”开始初始化。
  6. 验证安装:打开服务管理器(services.msc),查看是否有“DmServiceXXX”服务并已启动。或使用达梦管理工具(Manager)连接数据库:服务器名localhost,端口5236,用户名SYSDBA,密码你设置的密码。连接成功即表示Windows安装达梦完成。

三、Linux平台安装达梦数据库(Linux安装达梦

以CentOS 7.9为例,演示Linux安装达梦的全过程。请使用root或具有sudo权限的用户执行。

  1. 上传安装包并解压:将dm8_xxx_rh7_64.tar.gz上传到/opt目录,执行tar -zxvf dm8_xxx_rh7_64.tar.gz得到DMInstall.bin等文件。
  2. 创建安装用户和组:达梦推荐使用普通用户安装。执行groupadd dinstalluseradd -g dinstall dmdba,并设置密码passwd dmdba
  3. 修改系统限制:编辑/etc/security/limits.conf,添加dmdba soft nofile 65536dmdba hard nofile 65536,以及dmdba soft nproc 65536等。
  4. 切换用户并安装su - dmdba,进入解压目录,执行./DMInstall.bin -i(命令行安装)或图形化界面(需要X11转发)。命令行安装选择语言、时区,选择“典型安装”,设置安装路径(例如/dm8),等待安装脚本执行完成。
  5. 初始化数据库:安装完成后,切换回root执行提示的脚本(如/dm8/script/root/root_installer.sh)。然后以dmdba用户执行/dm8/tool/dbca.sh启动图形化数据库配置助手(若没有图形界面,可使用/dm8/bin/dminit命令行初始化)。设置实例名、端口、字符集、密码等,完成初始化。
  6. 启动数据库服务:使用root用户注册服务:/dm8/script/root/dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm8/data/DAMENG/dm.ini。然后启动服务:systemctl start DmServiceDMSERVER,并设置开机启动systemctl enable DmServiceDMSERVER
  7. 验证安装:使用ps -ef|grep dmserver查看进程,或使用达梦客户端/dm8/bin/disql SYSDBA/SYSDBA@localhost:5236登录,执行select name from v$database;查看数据库名称,成功即表示Linux安装达梦完成。

四、部署后的基本配置与优化

无论Windows还是Linux,安装完达梦数据库后建议进行以下配置:

  • 修改SYSDBA默认密码(安全要求)。
  • 配置归档模式(用于备份恢复)。
  • 调整内存参数(根据服务器实际内存修改dm.ini中的MEMORY_POOLBUFFER等)。
  • 开启远程访问:确保防火墙开放5236端口,并在dm.ini中设置ENABLE_REMOTE_ACCESS=1(默认已开启)。

至此,你已经完成了达梦数据库在Windows和Linux双平台的环境部署。后续可以学习SQL开发、备份恢复、性能调优等高级内容。达梦数据库作为国产数据库的重要选择,掌握其部署是入门的第一步。

本文关键词:达梦数据库、达梦部署、Windows安装达梦、Linux安装达梦。希望这份达梦数据库环境部署全流程实操指南能帮助你顺利搭建开发测试环境。