达梦DEM的部署配置

420 阅读4分钟

前言

本文主要介绍了达梦DEM的部署配置方法,罗列了在配置过程中的步骤、一些步骤中涉及到参数修改

环境概要

系统环境:win10 专业版 64位
JDK 版本:1.8
tomcat版本:tomcat 8

DEM简介

DEM是达梦数据库推出的一款数据库管理应用, 以WEB应用的形式提供数据库管理,监控和维护的功能,实现远程管理和监控数 据库实例,并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集(MPP,DSC, 数据守护)进行管理和监控。

DEM部署

部署前的准备

1.安装DM数据库

在部署DEM前需要在本地的设备上安装DM数据库,具体的安装步骤可以参照文章: DM数据库安装方法

2.安装配置本地tomcat

2.1 安装tomcat

2.1.1 安装概述

运行DEM应用需要配置tomcat环境 tomcat官网下载地址

进入官网选择需要下载的tomcat版本,本文使用的是 tomcat 8

image.png

image.png

下载完成后选择tomcat压缩包再选择一个解压路径进行解压,注意选择的解压路径不能包含中文字符。

image.png

下图是解压完成后的文件目录:

image.png

2.1.2 Tomcat文件目录
  • bin:可执行文件(启动文件startup.bat、关闭文件shutdown.bat)
  • conf:配置文件(修改端口号:server.xml,建议将server.xml备份)
  • lib:依赖的jar包
  • log:日志文件(记录出错等信息)
  • temp:临时文件
  • webapps:可执行的项目。默认作为存放开发项目的目录
  • work:存放由jsp翻译成的.java源文件, 以及编译的.class字节码文件(jsp ->java ->class)其他文件

2.2 配置环境变量

2.2.1 JDK环境配置

配置Tomcat环境变量前一定要配置好java的环境变量,尤其是JAVA_HOME,关于JAVA环境变量的配置这里不做过多赘述。

详情可以参照文章:JDK安装与配置

2.2.2 Tomcat环境变量配置

以下环境变量均在系统环境变量中设置。

  1. 新建 CATALINA_HOME 环境变量,变量:CATALINA_HOME的值为:D:\tomcat8\apache-tomcat-8.5.81(此处为tomcat的安装路径)windows下可以点开tomcat安装目录并鼠标点击导航栏即可获取。 image.png
  2. 修改 Path ,在 Path 后添加(新建): %CATALINA_HOME%\lib%CATALINA_HOME%\bin%CATALINA_HOME%\lib\servlet-api.jar

环境变量

环境变量名对大小写不敏感,可将CATALINA_HOME小写,但需要保持一致
注意:在环境变量中,如果新建有两个相同仅大小写不同的的变量名,会覆盖设置。如:pathPATH

3.拷贝DEM war包

DEM war包可以在DM数据库安装目录下的web文件夹中找到:

image.png

image.png

找到 dem.war文件,将其拷贝到tomcat安装目录下的 webapps 文件夹中,在拷贝之前可以先将webapps文件夹原有的内容清空。

image.png

Tomcat 参数配置

1.修改server.xml文件

找到tomcat安装目录下conf文件夹下的server.xml文件, 在conf/server.xml中<Connector port="8080" protocol="HTTP1.1"...之后追加 maxPostSize="-1"/>

image.png

2.修改catalina.bat文件

找到tomcat安装目录下bin文件夹下的catalina.bat文件,将文件中第 216 行左右的位置处找到set JAVA_OPTS=....修改JVM启动参数

image.png

set "JAVA_OPTS=-server -Xms40m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=D:\dmdbms\bin;"

Djava.library.path路径为本地DM安装目录的bin路径,在修改时需要注意。

正式部署

1.初始化dem_init.sql脚本文件

打开DM管理工具,连接到本地的数据库服务,在window本机的数据库中新建一个DEM模式,拥有者选择SYSDBA

image.png

选中 DEM 模式,选择工具导航栏中的查询选项,执行脚本,执行的脚本文件为DM数据库安装目录下web文件夹中的dem_init.sql文件

image.png

image.png

2.修改dem.war中的db.xml文件

使用解压缩工具打开之前拷贝到tomcat的webapps目录下的 dem.war 文件,打开 WEB-INF文件夹,选择db.xml文件进行更改,db.xml文件主要包含连接数据库的相关配置,包括ip、端口、用户口令等配置,将其中的 <server>配置改为<server>localhost</server>连接到本地的服务,将端口<Port>配置改为:5236,修改连接密码为本地服务的密码。

image.png

3.启动验证

使用 win+R 键输入 startup.bat 回车或者找到tomcat安装目录下bin文件夹里的startup.bat文件双击运行,初次运行时因为war包解压的原因会耗一些时间,当然也可以提前手动将war包解压,当命令行窗口出现如下图所示时,证明部署完成。

image.png

随后打开浏览器,输入localhost:8080/dem 出现dem管理工具的登陆界面即证明部署完成,初始账户密码为 : admin/888888

image.png image.png

结语

至此 DEM的部署工作完成,想要了解更多DM相关产品技术及解决方案可以访问: 达梦在线服务平台