1、 软件安装部署仅为数据库管理平台工具部署不含数据库实例可以简单理解为客户端工具集合部署1.1 命令行安装1.1.1 创建安装用户组、用户及目录#创建用户组指定组idgroupadd -g 12349 dinstall#创建安装用户指定用户组用户id及用户家目录useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba#初始化密码passwd dmdba #(替代echo passwd方式避免密码泄露)#创建初始目录并修改权限属主mkdir -p /data/dmdata /data/logcommit /data/dmarch /data/dmbak /data/corechown -R dmdba:dinstall /data/dmdata /data/logcommit /data/dmarch /data/dmbak /data/corechmod -R 755 /data/dmdata /data/dmdata /data/logcommit /data/dmarch /data/dmbak /data/core1.1.2 镜像挂载切换安装用户命令行安装#镜像挂载mount -o loop dm8_20250926_x86_centos6_64.iso /mnt#安装软件su - dmdbacd /mnt;./DMInstall.bin -i2、初始化2.1 使用dminit命令位置在安装目录的bin下初始化数据库实例/home/dmdba/dmdbms/bin/dminitpath/data/dmdata \ #数据库路径PAGE_SIZE16 \ #块大小SYSDBA_PWDDwtest_11 \ #超权用户密码SYSAUDITOR_PWDDwtest_11 #审计用户密码3、注册服务配置环境变量启停数据库后台连接注册服务切换root用户执行/home/dmdba/dmdbms/script/root/dm_service_installer.sh-t dmserver \ #服务类型包括dmimon,dmap,dmserver,dmwatcher,dmmonitor,dmcss,dmcssm,dmasmsvr,dmasmsvrm-dm_ini /data/dmdata/DAMENG/dm.ini \ #指定配置文件路径-p DMSERVER #服务名后缀,对于dmimon,dmap服务类型无效配置环境变量cat /home/dmdba/dmdbms/bin/DmServiceDMSERVER|grep MALLOC_ARENA_MAX添加环境变量:export PATH$PATH:$DM_HOME/bin:$DM_HOME/tool;export MALLOC_ARENA_MAX4#解决上下左右等快捷键问题安装rlwrap插件并配置别名环境变量命令方式方式/*下列命令均为$DM_HOME/bin下*/#数据库启停命令DmServiceDMSERVER start#后台连接cd dmdbms/tool/;./disql#关闭数据库服务DmServiceDMSERVER stop服务启停方式4、掌握命令行工具的基本操作主要掌握 DISQL、DMFLDR等4.1 DISQLDISQL是DM的交互式客户端工具。提供交互式查询,通过文件输入或者命令行输入,得到查询结果。4.1.1 登录数据库切换到安装DM数据库的系统用户下执行 $DM_HOME/bin/disql USERNAME/PASSWORDIP:PORT4.1.2 查看当前用户及数据库名
DM数据库基础安装及使用
发布时间:2026/7/2 4:24:24
1、 软件安装部署仅为数据库管理平台工具部署不含数据库实例可以简单理解为客户端工具集合部署1.1 命令行安装1.1.1 创建安装用户组、用户及目录#创建用户组指定组idgroupadd -g 12349 dinstall#创建安装用户指定用户组用户id及用户家目录useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba#初始化密码passwd dmdba #(替代echo passwd方式避免密码泄露)#创建初始目录并修改权限属主mkdir -p /data/dmdata /data/logcommit /data/dmarch /data/dmbak /data/corechown -R dmdba:dinstall /data/dmdata /data/logcommit /data/dmarch /data/dmbak /data/corechmod -R 755 /data/dmdata /data/dmdata /data/logcommit /data/dmarch /data/dmbak /data/core1.1.2 镜像挂载切换安装用户命令行安装#镜像挂载mount -o loop dm8_20250926_x86_centos6_64.iso /mnt#安装软件su - dmdbacd /mnt;./DMInstall.bin -i2、初始化2.1 使用dminit命令位置在安装目录的bin下初始化数据库实例/home/dmdba/dmdbms/bin/dminitpath/data/dmdata \ #数据库路径PAGE_SIZE16 \ #块大小SYSDBA_PWDDwtest_11 \ #超权用户密码SYSAUDITOR_PWDDwtest_11 #审计用户密码3、注册服务配置环境变量启停数据库后台连接注册服务切换root用户执行/home/dmdba/dmdbms/script/root/dm_service_installer.sh-t dmserver \ #服务类型包括dmimon,dmap,dmserver,dmwatcher,dmmonitor,dmcss,dmcssm,dmasmsvr,dmasmsvrm-dm_ini /data/dmdata/DAMENG/dm.ini \ #指定配置文件路径-p DMSERVER #服务名后缀,对于dmimon,dmap服务类型无效配置环境变量cat /home/dmdba/dmdbms/bin/DmServiceDMSERVER|grep MALLOC_ARENA_MAX添加环境变量:export PATH$PATH:$DM_HOME/bin:$DM_HOME/tool;export MALLOC_ARENA_MAX4#解决上下左右等快捷键问题安装rlwrap插件并配置别名环境变量命令方式方式/*下列命令均为$DM_HOME/bin下*/#数据库启停命令DmServiceDMSERVER start#后台连接cd dmdbms/tool/;./disql#关闭数据库服务DmServiceDMSERVER stop服务启停方式4、掌握命令行工具的基本操作主要掌握 DISQL、DMFLDR等4.1 DISQLDISQL是DM的交互式客户端工具。提供交互式查询,通过文件输入或者命令行输入,得到查询结果。4.1.1 登录数据库切换到安装DM数据库的系统用户下执行 $DM_HOME/bin/disql USERNAME/PASSWORDIP:PORT4.1.2 查看当前用户及数据库名