com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败java.net.ConnectExcept

publicclassDBConnect{//静态方法提高数据库的连接效率/*publicstaticConnectiongetConn()throwsException... public class DBConnect {

// 静态方法提高数据库的连接效率
/*public static Connection getConn() throws Exception {
// 加载 JDBC 驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// 以系统用户身份,连接数据库 StudentManager
return DriverManager.getConnection("jdbc:odbc:StudentManager", "", "");
}*/
public static void main(String[] args) {
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
//String dbURL="jdbc:sqlserver://localhost:1434;integratedSecurity=true;DatabaseName=StudentManager";
String dbURL="jdbc:sqlserver://127.0.0.1:1434;DatabaseName=StudentManager";
//Connection dbConn;
Connection con;
try{
Class.forName(driverName);
//dbConn=DriverManager.getConnection(dbURL);
con=DriverManager.getConnection(dbURL);
System.out.println("success");
}
catch(Exception e){
e.printStackTrace();
}

}
}
展开
 我来答
豆芽仔888
2014-09-01 · 知道合伙人金融证券行家
豆芽仔888
知道合伙人金融证券行家
采纳数:394 获赞数:1013
毕业于江西财经大学,本科学位。珠宝行业四年从业经验,大量研读珠宝行业相关书籍。现任金一珠宝软件顾问。

向TA提问 私信TA
展开全部
1434
这个默认端口被你改成了这个么??

sqlserver的默认端口是1433

是特意改的??
更多追问追答
追问
exec sys.sp_readerrorlog 0,1,'listening'这个查询出来的,不过配置重新弄了下,变为1433了
追答
sqlserver就是1433~~

我估计你不会去手动改成1434

现在是1433了??

还有就是你开了防火墙??如果开了,先关了防火墙。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式