天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2405|回复: 9

请教关于平台连接sqlserver数据库

[复制链接]
榕基000991 发表于 2012-4-19 14:59:44 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2012-5-22 17:21 编辑

按照论坛相关帖子,修改了hibernate.properties和proxool.properties相关参数,具体见附件。但是启动后还是报错(org.hibernate.exception.JDBCConnectionException: Cannot open connection),提示不能连接。
请教该如何调试或者解决?

hibernate.properties修改地方
## Only need one of the following

#hibernate.proxool.existing_pool true
#hibernate.dialect org.hibernate.dialect.MySQL5Dialect
#hibernate.dialect org.hibernate.dialect.OracleDialect
#hibernate.dialect cn.myapps.util.dialect.DB2V9Dialect
hibernate.dialect cn.myapps.util.dialect.SQLServerUnicodeDialect
hibernate.connection.release_mode auto
hibernate.proxool.properties proxool.properties

proxool.properties修改地方
jdbc-0.proxool.alias=pool1

## MySQL

#jdbc-0.proxool.driver-class=com.mysql.jdbc.Driver
#jdbc-0.proxool.driver-url=jdbc:mysql://localhost:3306/obpm?useUnicode=true&characterEncoding=utf8
#jdbc-0.user=root
#jdbc-0.password=


## Oracle

#jdbc-0.proxool.driver-class=oracle.jdbc.driver.OracleDriver
#jdbc-0.proxool.driver-url=jdbcracle:thin192.168.0.120:1521bpm
#jdbc-0.user=xapps_dt
#jdbc-0.password=xapps_dt

## DB2

#jdbc-0.proxool.driver-class=com.ibm.db2.jcc.DB2Driver
#jdbc-0.proxool.driver-url=jdbc:db2://192.168.0.120:50000/obpm
#jdbc-0.user=obpm_dt
#jdbc-0.password=obpm_dt

##SQLServer

jdbc-0.proxool.driver-class=net.sourceforge.jtds.jdbc.Driver
jdbc-0.proxool.driver-url=jdbc:jtds:sqlserver://localhost:1433/tanapps
jdbc-0.user=sa
jdbc-0.password=rjsoft

jdbc-0.proxool.maximum-connection-count=50
jdbc-0.proxool.minimum-connection-count=10
jdbc-0.proxool.prototype-count=4
jdbc-0.proxool.house-keeping-test-SQL=SELECTCURRENT_DATE
jdbc-0.proxool.verbose=true
jdbc-0.proxool.statistics=10s,1m,1d
jdbc-0.proxool.statistics-log-level=DEBUG
jdbc-0.proxool.house-keeping-sleep-time=30000
jdbc-0.proxool.maximum-connection-lifetime=60000
jdbc-0.proxool.simultaneous-build-throttle=20
jdbc-0.proxool.overload-wIThout-refusal-lifetime=10000
jdbc-0.proxool.maximum-active-time=50000
jdbc-0.proxool.trace=true
jdbc-0.proxool.fatal-SQL-exception=ORA-1234
jdbc-0.proxool.prototype-count=2
 楼主| 榕基000991 发表于 2012-4-19 15:01:29 | 显示全部楼层
根据要求也替换了\webapps\obpm和webapps\obpm\WEB-INF下的license.zip
purple 发表于 2012-4-19 15:17:23 | 显示全部楼层
您好,错误信息是无法打开连接,请问sqlserver的服务有开启吗?或者您可使用sqlserver数据库客户端登录测试一下。
icojones 发表于 2012-4-20 21:14:38 | 显示全部楼层
也许是SQLServer端没有建tanapps这个库?
shary 发表于 2012-4-21 14:21:58 | 显示全部楼层
额。您的数据库连接对应的数据库是需要您自己手动创建的。myApps平台只是会自动帮您生成平台对应的系统表。
 楼主| 榕基000991 发表于 2012-4-23 17:17:50 | 显示全部楼层
回复 5# shary


    数据库和用户都是提前建立好的。
 楼主| 榕基000991 发表于 2012-4-23 17:24:23 | 显示全部楼层
经过长时间摸索,现在终于能连上数据库了,并且在应用启动时创建了系统表,但只有74张,如附件所示。
新的问题又来了,应用无法登陆,tomcat的页面和登陆页面都无法打开,怀疑是系统表没有完全建完。
请指导。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
irene 发表于 2012-4-23 17:34:00 | 显示全部楼层
您好,请问您tomcat有报错吗?
 楼主| 榕基000991 发表于 2012-4-23 17:54:22 | 显示全部楼层
有报错,如图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
purple 发表于 2012-4-23 18:08:40 | 显示全部楼层
请您先确认当前数据库系统库对应的用户是否有授权查询等功能权限,谢谢。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 23:59

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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