sql server 2005变更为sql server 2008后的数据库连接问题
由于客户服务器上的数据库统一变更为sqlserver2008(原来为sqlserver2005),导致项目数据库无法连接。贴上数据连接配置文件(jdbc.properti...
由于客户服务器上的数据库统一变更为sql server 2008(原来为sql server 2005),导致项目数据库无法连接。贴上数据连接配置文件(jdbc.properties)代码:
database.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
database.jdbcUrl=jdbc:sqlserver://192.168.7.159:1433;databaseName=HDW
database.user=sa
database.password=sa
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
数据库为2005时连接是正常的,改为2008后无法连接,报错:
Connections could not be acquired from the underlying database!
架包用的是:sqljdbc4.jar
求高手解答! 展开
database.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
database.jdbcUrl=jdbc:sqlserver://192.168.7.159:1433;databaseName=HDW
database.user=sa
database.password=sa
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
数据库为2005时连接是正常的,改为2008后无法连接,报错:
Connections could not be acquired from the underlying database!
架包用的是:sqljdbc4.jar
求高手解答! 展开
3个回答
展开全部
1.是SQL server没打补丁,打了sp3补丁就好了
2.最后修改到本地连接,正常运行。检查该库的用户是否被锁,解锁后OK。
3框架搭建的JAR包冲突
4.没有加进去数据库的驱动包
2.最后修改到本地连接,正常运行。检查该库的用户是否被锁,解锁后OK。
3框架搭建的JAR包冲突
4.没有加进去数据库的驱动包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你第一个 sql是不是没写关联条件啊??
ON s.share ?????? ON s.share_id = sc.share_id??
相当于你第一个sql是 两个表的数量做乘法再distinct
ON s.share ?????? ON s.share_id = sc.share_id??
相当于你第一个sql是 两个表的数量做乘法再distinct
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是说数据库找不到,可能你没有附加进去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询