我有一个可以访问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);
答案 0 :(得分:0)
前一段时间我解决了这个问题并忘了回答,但我相信我最终只重新安装了最新版本的SQLServer,而不是尝试安装到2005年并从那里升级。
在2014年的SQL Server配置管理器中,我能够查看和更改SQL Server实例的协议。
我的快速配置管理器....仍然被打破,但最终是不必要的。
为了记录,我认为任何帮助过的人都不对,但我们当时的调查还不够深入。