window部署达梦dem

官网下载tomcat和jdk,jdk版本最好是用8,用最新的无法监控到dem,下面是jdk和tomcat对应版本,这里搭建用的是jdk8 和tomcat9
环境配置:
数据安装目录 D:\dmdbms2407
tomcat安装目录:E:\tomcat\tomcat9\apache-tomcat-9.0.98
jdk安装目录:D:\Java\jdk1.8.0_40
dem版本:20240403-7.3.3
环境变量配置如下
变量名                           变量值
CATALINA_BASE         E:\tomcat\tomcat9\apache-tomcat-9.0.98
CATALINA_HOME       E:\tomcat\tomcat9\apache-tomcat-9.0.98
CATALINA_TMPDIR    E:\tomcat\tomcat9\apache-tomcat-9.0.98\temp
JAVA_HOME               D:\Java\jdk1.8.0_40
Path                             %CATALINA_HOME%bin;%CATALINA_HOME%lib;%JAVA_HOME%\bin
配置之后,查询jdk版本如下 java -version
tomcat安装目录bin下面执行如下启动tomcat,启动有乱码
在命令窗口中默认的编码和 Tomcat 的编码不一致,在 conf 目录下去修改和日志相关的文件 logging.properties 的编码配置
java.util.logging.ConsoleHandler.encoding = UTF-8   将 UTF-8 改为 GBK 即可
修改之后重新启动tomcat
输入http://localhost:8080/ 验证tomcat是否正常
搭建dem,tomcat需要修改如下:
a 在 conf/server.xml 中, <Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize=“-1”;
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               maxPostSize="-1"
               />
b 修改 jvm 启动参数; bin/catalina.sh
set java_opts= -server -Xms40m -Xmx1024m -Djava.library.path=D:\dmdbms2407\bin
c. 将 dem.war 放到 tomcat 的 webapps 目录下;
d. 启动 tomcat后,会自动解压缩 war 包。在 tomcat 的路径webapps/dem/WEB-INF/db.xml中配置。本次测试配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
    <Server>localhost</Server>
    <Port>5236</Port>
    <User>SYSDBA</User>
    <Password>SYSDBA</Password>
    <InitPoolSize>5</InitPoolSize>
    <CorePoolSize>10</CorePoolSize>
    <MaxPoolSize>500</MaxPoolSize>
    <KeepAliveTime>60</KeepAliveTime>
    <DbDriver></DbDriver>
    <DbTestStatement>select 1</DbTestStatement>
    <SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir>
    <SSLPassword></SSLPassword>
</ConnectPool>
数据库dm.ini参数配置
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
执行SQL脚本dem_init.sql
set CHAR_CODE UTF8
start D:\dmdbms2407\dem-23952-20240403-7.3.3\dem_init.sql
然后启动tomcat,这里可以使用tomcat9w进行启动,这样就可以以服务的方式后台运行了
 
在安装bin目录创建服务 service.bat install
创建好之后使用tomcat9w进行启动
 
posted @   fangzpa  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2023-01-13 记达梦日常使用中问题
点击右上角即可分享
微信分享提示