DM8安装
2026/7/24 22:44:23 网站建设 项目流程

Windows安装

安装前准备

1.检查操作系统,确认DM数据库安装程序与当前操作系统匹配

2.检查内存,预留至少2GB以上内存

3.检查存储空间,预留至少1GB以上存储空间

安装
装载镜像文件

打开压缩包,点击setup.exe即可

安装数据库

双击setup.exe,配置语言时区

点下一步继续安装即可

许可证协议选择接受

没有key文件,下一步即可。如果有点击浏览选择key文件,点下一步

四种安装方式,一般选择典型安装

更改安装目录,不建议选择C盘

然后会显示安装信息,选择安装即可

配置实例

选择创建数据库实例,点击开始

按需选择合适的数据库模版,一般选择一般用途其他默认即可

选择安装目录

可以自定义或保持默认数据库名称、实例名、端口号等参数

可选择自定义或保持默认配置路径

按需配置初始化参数

注意:页大小、簇大小、大小写敏感、字符集、空格填充模式等部分参数,一旦确定不可修改

设置数据库系统用户的密码

创建示例库

点击完成进行数据库实例的初始化

安装完成

数据库启停

打开DM服务查看器

选择启动停止即可

Linux安装

安装前准备

1.安装前首先要查看操作系统,来保证DM数据库能够正确安装并运行。

2.安装前需要创建用户,禁止用root安装数据库

##创建用户组groupadddinstall-g2001##创建用户useradd-Gdinstall-m-d/home/dmdba-s/bin/bash-u2001dmdba##更改用户密码passwddmdba

3.为了避免数据库性能受到影响,我们应该修改文件打开最大数

1)临时修改

切换dmbda用户执行以下命令

ulimit-n65536ulimit-u65536

2)永久修改

切换root用户打开limits.conf文件,并按下图修改文件

vi/etc/security/limits.conf
dmdba soft nice 0 dmdba hard nice 0 dmdba soft as unlimited dmdba hard as unlimited dmdba soft fsize unlimited dmdba hard fsize unlimited dmdba soft nproc 65536 dmdba hard nproc 65536 dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft core unlimited dmdba hard core unlimited dmdba soft data unlimited dmdba hard data unlimited

修改配置文件后重启服务器生效

切换到用户dmdba,查看是否生效

sudmdbaulimit-a

4.创建目录

##实例保存目录mkdir-p/dmdata/data##归档保存目录mkdir-p/dmdata/arch##备份保存目录mkdir-p/dmdata/dmbak

注意:使用root用户建立文件夹后,要将文件所有者修改为dmdba,否则无法安装到该目录下

5.修改目录权限

chown-Rdmdba:dinstall /dmdata/datachown-Rdmdba:dinstall /dmdata/archchown-Rdmdba:dinstall /dmdata/dmbak
chmod-R755/dmdata/datachmod-R755/dmdata/archchmod-R755/dmdata/dmbak
安装
1、挂载镜像

切换到 root 用户,将 DM 数据库的 iso 安装包保存在任意位置(比如/opt),执行命令挂载镜像:

cd/optmount-oloop dm8_20240116_x86_rh7_64.iso /mnt
2、安装

Linux环境下分为命令行安装和图形化安装

命令行安装

切换到dmdba用户,在/mnt目录下执行命令

sudmdbacd/mnt ./DMInstall.bin-i

注意:之前下载的安装包一定要正确,若下载错误为windows版的安装包,会缺少DMInstall.bin文件

之后按照需求选择语言,没有key文件选择“n”,时区按需选择一般为“21”,安装类型选择“1”等。

数据库安装完成后,按照提示需要切换至root用户执行命令:

/home/dmdba/dmdbms/script/root/root_installer.sh
图形化安装

需要先执行命令将图形界面权限放开:

[root@localhost mnt]# xhost +access control disabled, clients can connect from anyhost[root@localhost mnt]# echo $DISPLAY[root@localhost mnt]# su - dmdbaLast login: 四12516:41:51 CST2024on pts/1[dmdba@localhost ~]$exportDISPLAY=:0.0

然后切换到dmdba用户,进入/mnt目录,执行命令安装即可

[dmdba@localhost ~]$cd/mnt[dmdba@localhost mnt]$ ./DM DM8 Install.pdf DMInstall.bin[dmdba@localhost mnt]$ ./DMInstall.bin

之后安装同windows,按图形化界面一步步进行即可

3、配置环境变量

安装完成后,需要配置环境变量

先切换到root用户进入dmdba用户的根目录下,修改 .bash_profile

surootcd/home/dmdba/vim.bash_profile

将 export PATH=PATH:PATH:PATH:DM_HOME/bin:$DM_HOME/tool 添加进去

再切换到dmdba用户,执行命令,使配置生效

sudmdbasource.bash_profile
配置实例

DM数据库在Linux环境支持命令行配置实例和图形化配置实例

命令行配置实例

切换到dmdba用户,进入到DM数据库安装目录下的bin目录

sudmdbacd/home/dmdba/dmdbms/bin

使用dminit命令初始化实例,可以设置多个参数

./dminitpath=/dmdata/dataPAGE_SIZE=32EXTENT_SIZE=32CASE_SENSITIVE=yCHARSET=1DB_NAME=DMTESTINSTANCE_NAME=DBSERVERPORT_NUM=5237SYSDBA_PWD=******SYSAUDITOR_PWD=******
图形化配置实例

若使用图形化安装数据库,安装完成后,会弹出是否初始化数据库页面。之后同windows下初始化数据库按步骤进行即可

若之前为命令行安装数据库,此时需要打开图形界面权限:

[root@localhost mnt]# xhost +access control disabled, clients can connect from anyhost[root@localhost mnt]# echo $DISPLAY[root@localhost mnt]# su - dmdbaLast login: 四12516:41:51 CST2024on pts/1[dmdba@localhost ~]$exportDISPLAY=:0.0

进入DM数据库安装目录下的tool目录,使用命令打开配置助手

[dmdba@localhost ~]$cd/home/dmdba/dmdbms/tool/[dmdba@localhost tool]$ ll[dmdba@localhost tool]$ ./dbca.sh

之后操作同windows下配置数据库实例按步骤进行即可

注册服务
命令行注册服务

切换root用户,进入DM数据库安装目录的/script/root下

surootcd/home/dmdba/dmdbms/script/root/

执行命令注册服务

./dm_service_installer.sh-tdmserver-dm_ini/dmdata/data/DMTEST/dm.ini-pDMTEST
图形化注册服务

打开图形界面权限:

[root@localhost mnt]# xhost +access control disabled, clients can connect from anyhost[root@localhost mnt]# echo $DISPLAY[root@localhost mnt]# su - dmdbaLast login: 四12516:41:51 CST2024on pts/1[dmdba@localhost ~]$exportDISPLAY=:0.0

进入DM数据库安装目录下的tool目录,使用命令打开配置助手

[dmdba@localhost ~]$cd/home/dmdba/dmdbms/tool/[dmdba@localhost tool]$ ll[dmdba@localhost tool]$ ./dbca.sh

之后操作同windows下注册服务按步骤进行即可

数据库启停
命令行启停

使用dmdba用户进入DM安装目录下的bin目录

[dmdba@localhost ~]$cd/home/dmdba/dmdbms/bin[dmdba@localhost bin]$ls##启动数据库[dmdba@localhost bin]$ ./DmServiceDMTEST start##停止数据库[dmdba@localhost bin]$ ./DmServiceDMTEST stop##重启数据库[dmdba@localhost bin]$ ./DmServiceDMTEST restart##查看数据库状态[dmdba@localhost bin]$ ./DmServiceDMTEST status
图形化启停

打开图形界面权限:

[root@localhost mnt]# xhost +access control disabled, clients can connect from anyhost[root@localhost mnt]# echo $DISPLAY[root@localhost mnt]# su - dmdbaLast login: 四12516:41:51 CST2024on pts/1[dmdba@localhost ~]$exportDISPLAY=:0.0

进入DM数据库安装目录下的tool目录,使用命令打开服务查看器

[dmdba@localhost ~]$cd/home/dmdba/dmdbms/tool/[dmdba@localhost tool]$ ll[dmdba@localhost tool]$ ./dmservice.sh

之后操作同windows下的数据库启停

声明:本文为个人实操学习笔记,部署步骤参考达梦数据库官方安装文档整理,仅供参考。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询