起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hua_love2011

[结贴] 请问X5除了支持平台给出的几种数据库,还支持其他数据库...

[复制链接]

170

主题

838

帖子

2140

积分

金牌会员

Rank: 6Rank: 6

积分
2140
QQ
 楼主| 发表于 2018-11-19 14:43:12 | 显示全部楼层
本帖最后由 hua_love2011 于 2018-11-19 14:46 编辑
jishuang 发表于 2018-11-19 14:15
需要的配置4楼链接都写的有

我按照4楼的链接做了,我数据表在达梦数据库中建好了,平台怎么去访问?
我补充一下:目前达梦的数据库在服务器上面,系统用户表在我本地,如果我想操作达梦数据库,是否需要按照达梦数据库中的数据表在平台中创建相应的概念以及动作?然后修改db文件即可?哪访问达梦数据库的驱动和数据链接地址在哪配置呢?
你不向前奔跑,没有人愿意停下来等你!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-19 15:12:08 | 显示全部楼层
都配置了就跟oracle、mysql等的操作一样,通过概念去操作就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

170

主题

838

帖子

2140

积分

金牌会员

Rank: 6Rank: 6

积分
2140
QQ
 楼主| 发表于 2018-11-19 15:28:20 | 显示全部楼层
jishuang 发表于 2018-11-19 15:12
都配置了就跟oracle、mysql等的操作一样,通过概念去操作就可以

1、路径/BIZ/testDemo/user/data/db.config.m的文件信息
<?xml version="1.0" encoding="utf-8"?>
<model xmlns="http://www.justep.com/model">
        <config name="dataSource" value="java:comp/env/system">
                <item name="productName" value="Oracle"/>
        </config>
</model>

2、路径D:\workspace\mis\BeX5_V3.8\runtime\DocServer\WEB-INF\justep.xml的文件信息
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <datasource>java:comp/env/doc</datasource>
  <!-- 是否是集群环境 -->
  <isClusted>false</isClusted>
  <product-name>Oracle</product-name>
  <!--
  <activemq-isolation>2</activemq-isolation>
  <data-dir>E:\x5_dev\x5.2.1.1900\data\doc</data-dir>
  <indexStoreSeparation>false</indexStoreSeparation>
   -->
</root>

3、我在概念里面反照达梦数据库中的表创建了概念,并添加了三个标准动作,以及添加了界面

但是在打开界面时,报视图和表不存在。麻烦再帮忙看看还需配置那个位置

你不向前奔跑,没有人愿意停下来等你!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-19 16:32:39 | 显示全部楼层
数据源配置的是否正确啊
报视图和表不存在肯定指出了是哪个数据源下的,其他客户都是这样用的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

170

主题

838

帖子

2140

积分

金牌会员

Rank: 6Rank: 6

积分
2140
QQ
 楼主| 发表于 2018-11-19 17:06:26 | 显示全部楼层
jishuang 发表于 2018-11-19 16:32
数据源配置的是否正确啊
报视图和表不存在肯定指出了是哪个数据源下的,其他客户都是这样用的 ...

在数据源里面配置了一个oracle数据源,用来调整成达梦数据连接地址,最后context文件的数据源连接地址为:
  <Resource name="DM_DB" auth="Container" type="javax.sql.DataSource" driverClassName="dm.jdbc.driver.DmDriver" url="jdbc:dm://127.0.0.1:5236" username="HLH" password="YJJC_2018" maxActive="10" maxIdle="5"/>

哪路径/BIZ/testDemo/user/data/db.config.m的文件信息中的Oracle需要改成DM_DB啊?
<?xml version="1.0" encoding="utf-8"?>
<model xmlns="http://www.justep.com/model">
        <config name="dataSource" value="java:comp/env/system">
                <item name="productName" value="Oracle"/>
        </config>
</model>
你不向前奔跑,没有人愿意停下来等你!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-19 17:12:05 | 显示全部楼层
请仔细看看说明
oracle.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

170

主题

838

帖子

2140

积分

金牌会员

Rank: 6Rank: 6

积分
2140
QQ
 楼主| 发表于 2018-11-19 17:30:39 | 显示全部楼层

现在不就是这样配置的吗?

<?xml version="1.0" encoding="utf-8"?>
<model xmlns="http://www.justep.com/model">
        <config name="dataSource" value="java:comp/env/system">
                <item name="productName" value="Oracle"/>
        </config>
</model>

还是说只要这部分就行
<config name="dataSource" value="java:comp/env/system">
         <item name="productName" value="Oracle"/>
</config>
你不向前奔跑,没有人愿意停下来等你!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-19 17:33:45 | 显示全部楼层
如果是下面写的时候就不会是添加了,而是写文件内容修改为了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

170

主题

838

帖子

2140

积分

金牌会员

Rank: 6Rank: 6

积分
2140
QQ
 楼主| 发表于 2018-11-19 17:48:03 | 显示全部楼层
本帖最后由 hua_love2011 于 2018-11-19 18:04 编辑
jishuang 发表于 2018-11-19 17:33
如果是下面写的时候就不会是添加了,而是写文件内容修改为了

老师,我现在给整懵了,说明指在db.config.m配置文件中加上
<item name="productName" value="Oracle"/>
给的案例是:
<config name="dataSource" value="java:comp/env/system">
          <item name="productName" value="Oracle"/>
</config>

db.config.m配置文件中本身就有
<config name="dataSource" value="java:comp/env/system" />

难道我直接在这行代码下加上
<item name="productName" value="Oracle"/>即可?

最终变成这样?
<?xml version="1.0" encoding="utf-8"?>
<model xmlns="http://www.justep.com/model">
        <config name="dataSource" value="java:comp/env/system" />
        <item name="productName" value="Oracle" />
</model>


如果还是不对,麻烦老师帮忙给改一下吧,我试了这几种方式,概念里面生成的表都是在system这个数据源下,并没有到配置达梦的数据源中

你不向前奔跑,没有人愿意停下来等你!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-20 08:34:25 | 显示全部楼层
item节点在config中啊

案例不是写的很清楚吗
<?xml version="1.0" encoding="utf-8"?>
<model xmlns="http://www.justep.com/model">
        <config name="dataSource" value="java:comp/env/system">
        <item name="productName" value="Oracle" />
      </config>
</model>
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-13 21:19 , Processed in 0.072349 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表