2 sinat 32198761 sinat_32198761 于 2016.01.22 17:52 提问

JAVA+SqlServer2008一直显示1433端口无效

JAVA中hibernate+spring使用proxool连接池
原来是使用的mysql数据库现在换成SqlServer2008,配置什么的百度挺多,就是不知道怎么回事一直显示
[xspider[ERROR][2016-01-22 17:48:03]| Prototype
com.microsoft.sqlserver.jdbc.SQLServerException: 端口号 1433/xspider_ptankanva?useUnicode=true&characterEncoding=UTF-8 无效。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:589)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:102)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:44)
图片说明
我的连接池
jdbc:sqlserver://localhost:1433/xspider_ptankanva?useUnicode=true&characterEncoding=UTF-8
com.microsoft.sqlserver.jdbc.SQLServerDriver
hibernate.cfg里
com.microsoft.sqlserver.jdbc.SQLServerDrive
jdbc:sqlserver://localhost:1433/xspider_ptankanva
org.hibernate.dialect.SQLServer2008Dialect

3个回答

candy_rainbow
candy_rainbow   2016.01.22 19:31

服务没开,在配置器里面吧你的服务开启,应该就可以了,

sinat_32198761
sinat_32198761 是SQL Server网络配置里的MSSQLSERVER是么?已经开了啊
接近 2 年之前 回复
enpterexpress
enpterexpress   2016.01.22 23:11
made_differ
made_differ   2016.01.23 12:22

jdbc:sqlserver://localhost:1433/xspider_ptankanva?useUnicode=true&characterEncoding=UTF-8有问题。
jdbc:sqlserver://localhost:1433;xspider_ptankanva?useUnicode=true&characterEncoding=UTF-8逗号逗号逗号。望采纳

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!