达梦数据库企业管理器(DEM)是一种用于管理和监控达梦数据库的工具。它不仅提供了传统桌面工具、管理工具和数据迁移工具的功能,还具备集群部署、监控和告警的功能。通过DEM,用户可以以Web应用的方式实现数据库的管理、监控和维护,实现远程管理和监控数据库实例。下面将详细介绍DEM的搭建过程:
一、环境准备
在开始搭建DEM之前,需要先准备相应的环境。包括以下几项:
- DEM WAR包:可以从达梦数据库的安装目录下找到/web/dem.war文件,这是DEM的Web应用程序包。
- Tomcat:需要准备一个与部署机器版本匹配的Tomcat服务器。
- JAVA 1.8:需要配置JAVA 1.8的运行环境,因为DEM需要JAVA 1.8版本。
- 达梦数据库:需要安装并配置好达梦数据库,作为DEM的管理和监控对象。
二、搭建与配置后台数据库 - 创建一个数据库作为DEM的后台数据库。在创建过程中,需要对数据库的参数进行优化配置,例如MEMORY_POOL、BUFFER、KEEP和SORT_BUF_SIZE等参数。可以通过ps -ef|grep dm.ini命令来查看dm.ini的路径,并根据需要修改这些参数的值。
- 在DEM后台库中执行SQL脚本dem_init.sql。dem_init.sql的路径为达梦数据库安装目录下的/web/dem_init.sql。执行此SQL脚本后,可以在对应的模式下查看到新建的表。
- 在文件WEB-INF/db.xml中配置ip、port、用户名、密码、连接池大小、SSL登录信息等。这些配置信息用于建立与后台数据库的连接。
三、部署DEM
在完成环境准备和后台数据库的搭建与配置后,可以开始部署DEM。具体步骤如下: - 将之前准备的DEM WAR包放到Tomcat服务器的webapps目录下。Tomcat会自动解压WAR包,并在webapps目录下生成一个对应的文件夹,如dem。
- 启动Tomcat服务器,使DEM能够正常运行。可以通过在命令行中输入service tomcat start命令来启动Tomcat服务器。
- 通过浏览器访问DEM的Web应用界面。具体的访问地址为http://localhost:8080/dem/login.jsp(假设Tomcat服务器在本机运行,端口号为8080)。如果出现错误提示,检查防火墙设置和网络连接是否正常。
- 在浏览器中输入用户名和密码后,即可登录到DEM的Web应用界面。如果无法登录,检查用户名和密码是否正确,以及是否具有访问权限。
通过以上步骤,即可完成DEM的搭建过程。在实际使用过程中,需要根据具体情况对DEM进行相应的配置和管理,以充分发挥其功能和性能。