应该是连不上数据库,例如1433端口被防火墙阻止等原因,异常信息还是比较清楚的:通过端口1433连接到主机:10.102.36.248的TCP/IP连接失败。错误:“null。请验证连接属性,并检查SQLServer的实例正在主机上运行,且在此端口接受TCP/IP连接,还要确保防火墙没有阻止到此端口的TCP连接。”@JFinal没效果@JFinalDruidPlugindruidPlugin=newDruidPlugin(getProperty("jdbcUrl").trim(),getProperty("user").trim(),getProperty("password").trim(),getProperty("jdbc.bireport.driverClassName").trim());...回复@azura111:把这一行注掉试试:druidPlugin.setFilters("stat,wall");我本地telnet10.102.36.2481433成功。防火墙全部关闭了。控制面板tcp协议端口全部打开,还是这样的错误,我写一个方法,使用jdbc去连接确可以成功,怎么回事?连接mysql没有问题druidPlugin.setValidationQuery("select1FROMDUAL");这句话也是不对的sqlserver用select1就好了我知道了,sqlserver版本2014,newDruidPlugin(getProperty("jdbcUrl.bireport")这句话,这样写不对,这样写就对,DruidPlugin("jdbc:sqlserver://10.102.34.80:1433;DatabaseName=BIREPORT...也就是说将url直接写进去,也就是getProperty()方法在解析有bug,请...我知道了,sqlserver版本2014,newDruidPlugin(getProperty("jdbcUrl.bireport")这句话,这样写不对,这样写就对,DruidPlugin("jdbc:sqlserver://10.102.34.80:1433;DatabaseName=BIREPORT...也就是说将url直接写进去,也就是getProperty()方法在解析有bug,请知悉波波! 回复@12叔:12我在你群里,哈哈。确实mysql没遇到这个问题,sqlserver2014就有了回复@JFinal:建议您可以下载一个sqlserver2014尝试测试下。回复@JFinal:这个我没有看你的封装的包,但是确实是这样了,我这里,就是getProperty("url")这里有问题,其他的好着。不科学啊mysql你咋读取成功了没秒懂!具体在通过getProperty后得到的数据有何不同?
java通过端口1433连接到主机_通过端口1433连接到主机失败
最新推荐文章于 2024-04-01 13:34:54 发布