起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 634|回复: 27

【结贴】问下数据连接问题**

[复制链接]
发表于 2008-5-14 09:46:51 | 显示全部楼层 |阅读模式
我用的是X3 Studio  3.0开发,因业务需要,我想联接除系统数据库 ,业务数据库,编辑文档数据库之外的另外一个已存在的数据库(如testdatabase1),但X3  3.0的新建数据库向导不知什么原因不能使用(没有数据库类型下拉列表显示),我想问一下有没什么办法能联接上testdatabase1这个数据库并向其中的一个表(table1)插入数据呀!

1.jpg

30.89 KB, 下载次数: 273

回复

使用道具 举报

发表于 2008-5-14 09:51:32 | 显示全部楼层
楼主,用的是什么版本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-14 09:59:52 | 显示全部楼层
版本号3.0.6.2401
资源版本号 3.0.6.7
回复 支持 反对

使用道具 举报

发表于 2008-5-14 10:04:15 | 显示全部楼层
感觉楼主的服务端少了一些文件,比如数据引擎的提供文件等,请仔细检查一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-14 10:13:19 | 显示全部楼层
我程序用的安装文件安装的,系统数据库是通过配置的安装路径下Justep\X3 Server\TOMCAT\bin\config.justep.xml文件连接上的
<database name="X3Sys" driverClassName="net.sourceforge.jtds.jdbc.Driver" servername="127.0.0.1" port="1433" databasename="cyzy_sctj_sys" username="sa" password="123"/>
        <database name="X3App" driverClassName="net.sourceforge.jtds.jdbc.Driver" servername="127.0.0.1" port="1433" databasename="cyzy_sctj_data" username="sa" password="123"/>
        <database name="X3Doc" driverClassName="net.sourceforge.jtds.jdbc.Driver" servername="127.0.0.1" port="1433" databasename="cyzy_sctj_data" username="sa" password="123"/>
        
<!-- 业务数据库与jndi的对应
         -->
        <connection bizurl="biz:\operation\operationdb.database" database="X3App"/>
        <connection bizurl="Biz:\OPERATION\PLAN_STATIST\DB_PLAN_STATIS.Database" database="X3App"/>
        <connection bizurl="Biz:\OPERATION\PLAN_STATIST\DXSJK.Database" database="X3APP"/>
         
至于缺少文件不知在那儿能找到那些文件,另外就是能不能通过直接配置安装路径下Justep\X3 Server\TOMCAT\bin\config.justep.xml文件连接上已知的testdatabase1数据库呀
回复 支持 反对

使用道具 举报

发表于 2008-5-14 10:26:02 | 显示全部楼层
楼主还是检查一下config.xml文件,看一下里面是不是少东西了,用附件中的这个替换一下看看效果。

config.rar

2.22 KB, 下载次数: 127

回复 支持 反对

使用道具 举报

发表于 2008-5-14 10:31:16 | 显示全部楼层
2401版本的数据连接是在服务端上定义的,1楼的界面忽略掉,不用管
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-14 10:47:43 | 显示全部楼层
No.6  
楼主还是检查一下config.xml文件,看一下里面是不是少东西了,用附件中的这个替换一下看看效果。
我对比了下你的附件中的config.xml文件和我的程序安装路径下的config.justep.xml文件感觉差别很大,我觉得可能是因为版本不一样的问题

-----------------------------------------
No.7  
2401版本的数据连接是在服务端上定义的,1楼的界面忽略掉,不用管
应该如你所说的2401版本是在服务器端定义的,就是不知我所说的数据库连接在服务器端如何配置才能连接上啊
回复 支持 反对

使用道具 举报

发表于 2008-5-14 10:59:10 | 显示全部楼层
6楼是让你对比sysconfig.exe所在目录的config.xml文件,不是对比config.xml文件和config.justep.xml文件
7楼的意思实说你可以直接修改config.justep.xml文件去配置数据源,不用管1楼的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-14 11:28:19 | 显示全部楼层
No.9  
6楼是让你对比sysconfig.exe所在目录的config.xml文件,不是对比config.xml文件和config.justep.xml文件
7楼的意思实说你可以直接修改config.justep.xml文件去配置数据源,不用管1楼的问题。
--------------------------------------------------
我用6楼的config.xml去替换了我原来的config.xml文件运行后数据库向导还是不能用,可能是7楼说的2401版本要通过手动配置服务器config.justep.xml文件,现在我想问下手动配置config.justep.xml文件要增加些什么内容才能连接上除系统数据库 ,业务数据库,编辑文档数据库之外的另外一个已存在的数据库(如testdatabase1)呀, 我以前试过增加一个

    <database name="X3INO" driverClassName="net.sourceforge.jtds.jdbc.Driver" servername="127.0.0.1" port="1433" databasename="testdatabase1" username="sa" password="123"/>
<connection bizurl="Biz:\OPERATION\PLAN_STATIST\DXPT.Database" database="X3INO"/>
这种方式,不过运行时还是说联接失败的
不知要如何修改config.justep.xml文件才能连接上testdatabase1
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 03:42 , Processed in 0.049534 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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