问题描述
- 连接sqlserver数据库,端口号1433/web无效。大家知道怎么回事吗
- jfinal通过C3p0连接sqlserver数据库,但是出现了这个问题。。。
警告: com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@3ad54d4d -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
com.microsoft.sqlserver.jdbc.SQLServerException: 端口号 1433/ 无效。我是这样设置的
C3p0Plugin cp = new C3p0Plugin(""jdbc:sqlserver://localhost:1433/web""sa""12345""com.microsoft.sqlserver.jdbc.SQLServerDriver"");其中/web改成;datebaseName=web;就会出现[ ` ]附近有错误,也不知道怎么回事
求大大解决
解决方案
其中/web改成;datebaseName=web;这其实是对的,“就会出现[ ` ]附近有错误”说明你连上了数据库,这个错误说明你的查询有问题。检查下你的sql查询中有没有把引号(键盘中间右边的单引号)写成数字键1左边的那个引号,或者你的sql语句是mysql的而不是sql server的。
解决方案二:
1433是sqlserver默认端口号,估计是端口没有开放
时间: 2024-10-02 14:47:41