注册
达梦数据库及DEM在windows平台上使用命令行的部署和启动
专栏/技术分享/ 文章详情 /

达梦数据库及DEM在windows平台上使用命令行的部署和启动

Coisini. 2025/07/18 224 0 0
摘要

0. 准备素材

image20250711115908459.png

下载链接为:

1. DM8的部署和启动

  1. 直接解压dm8_20250616_x86_win_64.iso;

  2. 进入解压后目录的bin目录中,使用powershell或者cmd都可以(推荐cmd);

  3. 在cmd中使用下列指令:

    启动cmd(在powershell中使用):start cmd

    初始化数据库:.\dminit.exe path=data port_num=6666 sysdba_pwd="admin123!@#A" SYSAUDITOR_PWD="admin123!@#A" log_size=256

    修改配置文件: memory_pool buffer << notepad .\data\DAMENG\dm.ini

    启动:.\dmserver.exe .\data\DAMENG\dm.ini

    在本地部署完成后,每次的启动只需要.\dmserver.exe .\data\DAMENG\dm.ini,等到出现SYSTEM IS READY.即可。

2. 初始化白屏界面的元数据

  1. 直接解压dem-37305-20250616-7.7.1.zip;
  2. 使用位于dm8_20250616_x86_win_64\source\tool的manager工具,登录数据库;(不登录也不影响)
  3. 在cmd中运行 dem-37305-20250616-7.7.1下的脚本:dem_init.sql

3. 部署并启动DEM(白屏工具)

  1. 直接解压apache-tomcat-9.0.107-windows-x64.zip;

    注意:解压目录,整个路径中,一定不要有中文!

  2. 使用压缩工具(推荐使用360压缩工具,直接正常下载使用即可),修改dem-37305-20250616-7.7.1\dem.war 中的db.xml文件中的连接信息:IP端口、用户名、密码,和部署数据库时的设置保持一致;

  3. 把修改后的dem.war,拷贝到 apache-tomcat-9.0.107-windows-x64\apache-tomcat-9.0.107\webapps (webapps内的其他文件可以删除,保留复制过来的dem.war);

  4. 在apache-tomcat-9.0.107-windows-x64\apache-tomcat-9.0.107\

    bin文件夹中使用cmd,设置临时环境变量,启动tomcate:

    set java_home=D:\test_1101\dm8_20250616_x86_win_64\source\jdk;

    startup.bat

    如果本地已经有java环境就不需要额外设置临时环境变量了。

    启动后如下图所示:

    屏幕截图 20250714 163328.png

    BTY:cmd中的乱码问题的本质原因是编码不同,CMD可能默认使用了GBK编码(代码页936),而脚本或输出内容使用了UTF-8编码(代码页65001),也有可能是相反的情况。
    解决方法:
    一是临时更改代码页:在进入DIsql之前输入chcp 65001 (或者936),在进入DIsql之后输入HOST chcp 65001 (或者936),输入HOST之后可以正常使用系统命令;
    二是变更默认代码页(需要重启电脑):控制面板-时钟和区域-更改日期、时间或数字格式-管理-更改系统区域设置-勾选下方的Beta版-确定。

  5. 使用浏览器打开 http://127.0.0.1:8080/dem,账号为admin,密码为888888;

  6. 登录后,用户修改弹框不用管,直接关闭,进入到界面的系统设置中,配置service_key为任意密码,比如123456;

    屏幕截图 20250714 165316.png

    屏幕截图 20250714 165424.png

    在配置完成后,点击最上方的保存按键即可。

4. 部署并启动agent

  1. 在dm8_20250616_x86_win_64\source\tool\dmagent文件夹里,对agent.ini的第三行进行修改,修改为自己的DEM地址:

    center_url = http://127.0.0.1:8080/dem(示例);

  2. 第一次启动时需要配置key,后续就不需要了,

    在该文件夹内使用cmd:

    .\start.bat INSTALL_SERVICE_KEY 123456

    此处的INSTALL_SERVICE_KEY需要和在DEM中配置的service_key内容保持一致

  3. 在cmd中启动agent:

    .\start.bat .\agent.ini

    屏幕截图 20250714 165947.png

5. 在DEM中完成最后的配置

  1. 在白屏界面的监控中,点击主机信息;

  2. 通过右键点击“配置网络”,选择合适的IP后(只要是可以通信的,可以管理的IP即可);

    屏幕截图 20250714 170233.png

  3. 最后点击配置界面左上角的保存,即可完成网络配置。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服