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

时间:2016-01-14 22:05:58

标签: sql-server windows jsp jsf sql-server-express

我有一个可以访问SQL Server和SQL Server Express实例的Windows 7(64位)系统。出于原因,我不得不重新安装Windows并升级到Windows 10(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登录这两个实例并重新创建我的dbs。 我的服务终于自动启动,并在服务中显示上述名称。 我的防火墙关闭时遇到同样的问题,所以这不应该是个问题。

在Configuration Manager中,我没有显示这个“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);

1 个答案:

答案 0 :(得分:0)

前一段时间我解决了这个问题并忘了回答,但我相信我最终只重新安装了最新版本的SQLServer,而不是尝试安装到2005年并从那里升级。

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

我的快速配置管理器....仍然被打破,但最终是不必要的。

为了记录,我认为任何帮助过的人都不对,但我们当时的调查还不够深入。