Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解析SQLException_Java_Database_Sql Server 2008_Jdbc_Database Connection - Fatal编程技术网

Java 无法解析SQLException

Java 无法解析SQLException,java,database,sql-server-2008,jdbc,database-connection,Java,Database,Sql Server 2008,Jdbc,Database Connection,我在这个论坛和其他论坛上查看了许多其他页面,但没有找到合适的解决方案。我的问题是,当我将SQLServer2008连接到Java时,我不断收到SQLException。如果有人能在这方面帮助我,我将非常感激。 我尝试过使用不同的URL,但没有人成功 try { String url = "jdbc:sqlserver://FAWAD-PC\\SQLEXPRESS:1433;databaseName=EmbriodaryDatabases;integratedSecurity=true;"

我在这个论坛和其他论坛上查看了许多其他页面,但没有找到合适的解决方案。我的问题是,当我将SQLServer2008连接到Java时,我不断收到SQLException。如果有人能在这方面帮助我,我将非常感激。 我尝试过使用不同的URL,但没有人成功

try {
    String url = "jdbc:sqlserver://FAWAD-PC\\SQLEXPRESS:1433;databaseName=EmbriodaryDatabases;integratedSecurity=true;";

    String username = "sa";
    String password = "";

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    connect = DriverManager.getConnection(url, username, password);
}
catch (ClassNotFoundException ce) {}
catch (SQLException sqle) {}
我还尝试了包含用户名和密码的URL,在这种情况下,连接语句中的这些参数被省略。但那也不起作用。这里需要注意的是,当我使用自制的登录名通过SQL server连接时,它成功连接,但不使用Java。
请帮帮我。这对我很重要。

请在问题中包含错误消息和stacktrace。存在许多潜在错误,所有jdbc都抛出SQLException或Subasscom.microsoft.sqlserver.jdbc.SQLServerException:到主机FAWAD-PC端口1433的TCP/IP连接失败。错误:“连接被拒绝:连接。请验证连接属性。确保SQL Server实例正在主机上运行,并在端口接受TCP/IP连接。确保到端口的TCP连接未被防火墙阻止。”@MarkRotterVeeli在MSSQLSERVER协议窗格的SQL配置管理器中检查了TCP/IP连接,发现TCP/IP已禁用。我启用了它并将“全部侦听”设置为“是”。现在,我如何知道我的Sql server的IP地址,以便通过cmd中的telnet命令检查连接?只需使用主机名即可。请:在您的问题中编辑错误详细信息和更新,而不是像commentsok thanx@MarkRotterVeel…问题解决了