Sql server 无法连接到本地SQL Server

Sql server 无法连接到本地SQL Server,sql-server,jdbc,Sql Server,Jdbc,我无法使用jdbc连接到本地SQL Server。此服务器通过Windows身份验证进行身份验证。值得一提的是,我通过SQL Server身份验证成功连接到远程SQL Server 我的代码: String url = "jdbc:sqlserver://localhost\\SQLEXPRESS;integratedSecurity=true;databaseName=TP3S;"; String driver = "com.microsoft.sqlserver.jdbc.SQLServe

我无法使用jdbc连接到本地SQL Server。此服务器通过
Windows身份验证
进行身份验证。值得一提的是,我通过
SQL Server身份验证
成功连接到远程SQL Server

我的代码:

String url = "jdbc:sqlserver://localhost\\SQLEXPRESS;integratedSecurity=true;databaseName=TP3S;";
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
Connection conn = DriverManager.getConnection(url);
我已启用TCP/IP:

有什么想法吗?谢谢

--更新--

我刚刚启动了SQL Server Browser,现在发现错误:

WARNING: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path
com.microsoft.sqlserver.jdbc.SQLServerException: This driver is not configured for integrated authentication.
--更新--

我通过在Run->Run configuration->Apache Tomcat->Arguments中添加
-Djava.library.path=“DLL path”
解决了前面的问题。但现在我得到了这个错误:

com.microsoft.sqlserver.jdbc.SQLServerException: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

在TCP/IP下,您可以通过IP地址启用。检查IP是否已启用。

我已经阅读了这个问题,但它对我不起作用。SQL Server browser服务是否正在运行,否则JDBC无法连接到命名实例。我在TCP/IP下有15个IP地址,但没有一个被启用!我如何知道应该启用哪一个?