尽管设置了驱动程序JDBC路径,为什么仍无法建立SQL连接?

问题描述

我已经尝试将我的Java代码连接到sql几个小时了,我一直关注着博客,看过教程,但我仍然出于自己的愚蠢错误而无法正常工作。我什至启用了TCP / IP连接。

import com.sun.jdi.connect.spi.Connection;

public class sqlTestClass {
public static void main(String[] args) {
   String url;
   url = "jdbc:sqlserver:sqlsrv\\sqlexpress;database=sqlJavaTest";
   
   String username = "sa";
   String password = "pass";
   
   Connection con;
   
   con = DriverManager.getConnection(url,username,password);
  
    }
}

enter image description here

错误显示为: 无法使用com.microsoft.sqlserver.jdbc.sqlServerDriver建立与jdbc:sqlserver:// localhost:1433; databaseName = sqlJavaTest的连接(与主机localhost,端口1433的TCP / IP连接已失败。错误:``连接超时''验证连接属性,检查sql Server实例是否正在主机上运行并且在端口上接受TCP / IP连接,并且没有防火墙阻止与端口的TCP连接。)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)