Linux统信系统+Liinux达梦数据库+东方通中间件+Java项目

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

  • 如有侵权请联系博主,博主会第一时间解决问题。
  • 欢迎各位大神留言

本文是在CentOS7下实现的dm8的安装,东方通中间件是直接集成在java项目中的。(linux可视化版本的东方通部署war未实现)


一、创建虚拟机

手把手虚拟机安装教程:

转载来源:

https://blog.csdn.net/weixin_56191603/article/details/130463844

统信镜像:博主使用的是1060e
在这里插入图片描述

二、linux下安装达梦8

1.1 达梦数据库下载

下载连接:

https://www.dameng.com/list_103.html

在这里插入图片描述

1.2 达梦数据库安装Linux

Linux安装达梦官方文档:

https://eco.dameng.com/document/dm/zh-cn/start/install-dm-linux-prepare.html

注意:

  1. 安装目录,如果是在dm8目录下,则官方文档中的“配置实例”中初始化命令./dminit path=/dm/data一定要改为在这里插入代码片./dminit path=/dm8/data
  2. 报错/tmp空间不足解决
    命令输入: df -h
    扩容命令:mount -o remount,size=2G /tmp

1.3 下载达梦Windows版本

下载windows版本是为了更好的操作数据库
在这里插入图片描述

1.3.1 连接数据库

默认账号密码
账号:SYSDBA
密码:SYSDBA
这里一个暂时是一个用户对应一个库,用户名叫什么就在对应的库(模型)下建立表。博主暂时还没有测Java连接一个用户,去访问不同的库(模型)下的表

在这里插入图片描述

  1. 在SYSDBA库(模型)中建立表
#此表会在以下Java项目中进行访问

CREATE TABLE "SYSDBA"."TESTDB1"
(
"id" INT IDENTITY(1, 1) NOT NULL,
"name" VARCHAR(50),
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;

三、安装东方通

1.1 Linux下安装

-官方填写试用申请

https://tongtech.com/dft/service.html

客服会在一到两天内根据手机号添加你V

压缩包放到linux随便一个目录下,客服还会给 license.dat 文件
在这里插入图片描述

  1. Linux下解压TongWeb7.0.4.9_Enterprise_Linux
  2. license.dat 文件放入TongWeb7.0.4.9_Enterprise_Linux目录下
  3. 进入bin目录
  4. ./startserver.sh启动东方通
  5. ./startservernohup.sh 守护进程启动方式

启动以后
IP:9060/console/rest
(IP为虚拟机IP,根据命令ip addr 可以获取到)
账号thanos
密码:thanos123.com

1.2 介绍整合java项目版东方通


需要问客服要Java项目整合东方通版本

这里客服给的是TongWeb7.0.E.6_P2版本的

  1. 在这个目录下解压这四个.zip

在这里插入图片描述

  • 以其中一个为例,双击.bat文件,第二个.bat文件会将项目所需.jar按下载到你本地maven仓库
    另外三个以此类推
    在这里插入图片描述

1.3 java项目集成东方通

1.1 项目导入jar,我这里用的是2X的.jar,需要1x的可以更改下引入jar包

  • 这里是mybatis整合的东方通案例

git可以拉取测试案例 https://gitee.com/an_qingtao/mybatis-dm-long.git , 此项目可以直接放入服务器中启动,打成war包扔到linux东方通应用部署当中并不能运行,此问题还未解决。解决的老铁可以留言
注意:此测试案例中并没有 license.dat 文件

东方通客服会给 license.dat 文件, 放入如图位置
yml中连接数据库配置自己库
在这里插入图片描述

这里的dm8jar是我自己下载的,如果使用官方的:路径为你安装的达梦路径下的\drivers\jdbcjdk8选用DmJdbcDriver18.jar

        <!--  添加dm8 jdbc jar 包依赖-->
        <dependency>
            <groupId>com.dameng</groupId>
            <artifactId>Dm8JdbcDriver18</artifactId>
            <version>8.1.1.49</version>
        </dependency>

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值