无法在 Management Studio 之外的 Windows 10 上连接到 SQL Server Express

Can't connect to SQL Server Express on Windows 10 outside of Management Studio

我有一个工作的 Windows 7(64 位)系统,具有可访问的 SQL Server 和 SQL Server Express 实例。由于种种原因,只好重装windows,升级到windows10(64位)。

我尝试安装 Visual Studio 2005,2008,2010,2012,2013 和 SQL Server 2005,2008r2,2012,2014 以恢复我的 SQL 设置并确保我没有遗漏任何东西。我确实不得不在 SQL Server 2014 阶段返回服务包。

我恢复了我的 Netbeans、Glassfish 和 JSP/JSF 项目,但无法连接到使用以下项目的项目:

url = "jdbc:sqlserver://localhost:1433"; 并且不得不使用 url = "jdbc:sqlserver://localhost\SQLSERVER";

然而,这与我的 SQL Server Express 曾经使用的模型相同: url = "jdbc:sqlserver://localhost\SQLEXPRESS";

这不再有效。

我可以通过 Management Studio 登录这两个实例并重新创建我的数据库。 我的服务终于自动启动,并在服务中显示上述名称。 我的防火墙关闭时也有同样的问题,所以这应该不是问题。

在配置管理器中,我没有显示这个"protocols for sqlexpress"我一直看到有人提到。

如何在 Management Studio 之外访问我的 SQLExpress 实例?

连接信息如下:

driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
url = "jdbc:sqlserver://localhost\SQLEXPRESS";
dbName = ";DatabaseName=Test";
dbUsername = "SA";
dbPassword = "password";

connect = Method.openConnection(driver, url, dbName, dbUsername, dbPassword);

不久前我解决了这个问题但忘了回答,但我相信我最终只重新安装了 SQLServer 的最新可能版本,而不是尝试早在 2005 年就安装并从那里。

在 2014 年的 SQL 服务器配置管理器中,我能够查看和更改我的 SQL 服务器实例的协议。

我的快速配置管理器....仍然有问题,但最终是不必要的。

郑重声明,我不认为任何提供帮助的人都错了,只是我们当时调查得不够深入。