准备工作

资料在达梦数据库的安装目录的web目录下以及网盘

注意:达梦数据库的安装路径以及tomcat的解压路径不能含有中文(桌面地址也不行)否则会报各种错

tomcat配置

修改日志编码路径

Tomcat安装路径的 conf包下logging.properties文件,把utf-8编码改成GBK(Window系统默认编码)

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler.handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################1catalina.org.apache.juli.AsyncFileHandler.level = FINE
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
1catalina.org.apache.juli.AsyncFileHandler.encoding = GBK2localhost.org.apache.juli.AsyncFileHandler.level = FINE
2localhost.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost.
2localhost.org.apache.juli.AsyncFileHandler.encoding = GBK3manager.org.apache.juli.AsyncFileHandler.level = FINE
3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.AsyncFileHandler.prefix = manager.
3manager.org.apache.juli.AsyncFileHandler.encoding = GBK4host-manager.org.apache.juli.AsyncFileHandler.level = FINE
4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.
4host-manager.org.apache.juli.AsyncFileHandler.encoding = GBKjava.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
java.util.logging.ConsoleHandler.encoding = GBK############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandlerorg.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandlerorg.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler# For example, set the org.apache.catalina.util.LifecycleBase logger to log
# each component that extends LifecycleBase changing state:
#org.apache.catalina.util.LifecycleBase.level = FINE# To see debug messages in TldLocationsCache, uncomment the following line:
#org.apache.jasper.compiler.TldLocationsCache.level = FINE# To see debug messages for HTTP/2 handling, uncomment the following line:
#org.apache.coyote.http2.level = FINE# To see debug messages for WebSocket handling, uncomment the following line:
#org.apache.tomcat.websocket.level = FINE

修改server.xml

Tomcat安装路径的 conf包下server.xml文件,新增 maxPostSize="-1"属性

    <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" maxPostSize="-1"/>

修改catalina.bat

Tomcat安装路径的bin目录下修改catalina.bat文件

## 217行的位置   后缀跟-Djava.library.path=D:\damba\dm8\bin 就是自己dm数据库的安装路径
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%;-Djava.library.path=D:\damba\dm8\bin"

达梦数据库配置

导入sql

在达梦的安装目录tool\dmagent下的dem_init.sql导入到数据库中

修改war包中的地址

在 dem.war 中,解压后在 tomcat 的路径 webapps/dem/war/WEB-INI/db.xml 下中配置,改成war包连接数据库的地址

修改dmagent.ini

在达梦的安装目录tool\dmagent下的dmagent.ini文件

  ## 修改ip地址 就是tomcat项目部署以后的网址center_url                                        = http://127.0.0.1:8080/dem
#serviceservice_enable                                    = true                                              #whether enable
#gathergather_enable                                     = true

启动Tomcat

[root@localhost bin]# ./startup.sh

验证

假设部署 DEM 的机器 IP 为 localhost,则 DEM 访问地址:http://localhost:8080/dem/。默认用户名和密码:admin/888888。

.\start.bat D:\damba\dm8\tool\dmagent\agent.ini

有任何问题请到技术社区反馈。

24小时免费服务热线:400 991 6599

达梦技术社区:https://eco.dameng.com

window部署DM8的DEM系统相关推荐

  1. kylinserverv10部署dm8单实例命令行方式安装

    kylinserverv10部署dm8单实例命令行方式安装 dm8-kylinserverv10 目录 一.安装流程图开始是 停服务--备份--卸载检查是否安装 |否 安装 <|结束二.安装步骤 ...

  2. 小白如何在window电脑上安装Linux系统(虚拟机)超详细

    小白如何在window电脑上安装Linux系统(虚拟机) 一.软件准备. 1. VMware软件 下载地址1(迅雷):http://forspeed.onlinedown.net/down/vmwar ...

  3. 在Linux环境以命令行方式部署DM8(达梦8)单机版

    在Linux环境以命令行方式部署DM8(达梦8)单机版 本文目的是验证在linux环境以命令行方式部署DM8单机版. 本文以如下目录展开介绍: 1.部署环境介绍和数据库安装包挂载 2.数据库部署前准备 ...

  4. 《Linux就该这么学》培训笔记_ch01_部署虚拟环境安装Linux系统

    <Linux就该这么学>培训笔记_ch01_部署虚拟环境安装Linux系统 文章最后会post上书本的笔记照片. 文章主要内容: 在虚拟机中安装红帽RHEL7系统 在Linux系统中找回r ...

  5. Linux之部署虚拟环境、安装系统

    本章涵盖了Linux的优势和哲学思想,零基础详细记录了部署虚拟环境安装Linux系统,完整演示了VM虚拟机的安装与配置过程,以及Centos 7系统的安装.配置过程和初始化方法. Linux优势分析: ...

  6. 三层架构与设计模式思想部署企业级数据库业务系统开发

    1. 三层架构介绍 1.1关于架构 架构这个词从它的出现后,就有许许多多的程序员.架构师们激烈地讨论着它的发展,但是架构一词的出现,却是随着三层架构的出现才出现的.当然,目前应用三层架构开发也正是业界 ...

  7. Docker-Compose快速部署开源网盘系统Tank蓝眼网盘系统

    Docker-Compose快速部署开源网盘系统Tank蓝眼网盘系统 前置条件 请在操作系统上安装Docker及Docker-Compose 保证足够的磁盘空间 编写脚本 将下列文本在指定目录中,目录 ...

  8. 在CentOS 6.7部署wordpress博客系统Discuz论坛系统

    在CentOS 6.7部署wordpress博客系统Discuz论坛系统 服务器操作系统:CentOS6.7 博客部署服务器:Httpd-2.2 后台语言:PHP 数据库:MySql 前端框架:Wor ...

  9. 部署无鱼工时系统,超详细教程,并成功部署

    部署无鱼工时系统 公司一个部门是做外包的,经常要项目组报工时记录给甲方,之前一直使用excel方式,最近要使用无鱼工时系统,准备部署一个. 下面是我的部署手记-超详细的介绍了这个项目的部署流程到最后运 ...

最新文章

  1. 构建可扩展的GPU加速应用程序(NVIDIA HPC)
  2. 【每日DP】day7P1064 金明的预算方案 (分组背包,我又悟了)难度⭐⭐★
  3. c语言自学技巧,轻松学C语言,教给你学习技巧
  4. python中魔法函数_02 python中魔法函数
  5. cgroup学习(七)——cpu子系统
  6. 低无代码开发平台正在逐渐打破原有软件开发模式
  7. 【C语言:丹尼斯·里奇的不朽遗产 】
  8. 【生物信息】 系统发育树-有根树 转化 无根树-基于R语言
  9. 计算上周一开始时间戳
  10. 【算法】滴滴-2021校招在线笔试0913 X星文
  11. jetson nano风扇控制、远程控制和远程桌面
  12. C++精确到小数点后两位取值
  13. 一个硬盘的感人爱情故事
  14. LeetCode 854 相似度为K的字符串
  15. matlab模拟风场竖桥向时程,大跨度桥梁三维脉动风场的计算机模拟
  16. 好难过!八年深漂,搞Android开发要价50万,面了六家公司,竟一个offer都没拿到!
  17. goproxy.io for Go modules
  18. 有意思的字符串查找函数strchr,strrchr,strstr,strrstr
  19. ROS同时订阅多个话题 Python
  20. apktool,dex2jar,jd-gui简单使用

热门文章

  1. Java黑皮书课后题第8章:*8.10(最大的行和列)编写一个程序,在一个4*4的矩阵中随机填入0和1,打印该矩阵,分别找到第一个具有最多1的行和列
  2. Java黑皮书课后题第8章:*8.5(代数:两个矩阵相加)编写两个矩阵相加的方法,编写一个测试程序,提示用户输入两个3*3的矩阵,然后显示它们的和
  3. linux调小根目录,Linux根目录分区大小调整教程
  4. 解决magento保存产品时耗时很长的问题
  5. Win10添加或删除开机自启项
  6. 笔记函数 - 判断内存是否有效
  7. Hadoop 运行jar包时 java.lang.ClassNotFoundException: Class com.zhen.mr.RunJob$HotMapper not found...
  8. 【bzoj3442】学习小组 费用流
  9. 4:如何实现对两个整数变量的值进行互换。
  10. [Python爬虫] Selenium获取百度百科旅游景点的InfoBox消息盒