无法从 SSMS 连接到 SQL Server Express

Posted

技术标签:

【中文标题】无法从 SSMS 连接到 SQL Server Express【英文标题】:Cannot connect to SQL Server express from SSMS 【发布时间】:2011-05-15 06:58:40 【问题描述】:

我已安装 SQL Server Management Studio 2005。单击浏览以获取更多信息时找不到我的服务器名称,但我知道我的服务器名称将与下图中的用户名相同。

【问题讨论】:

如果这是 sql express,请尝试名称:Abid-PC\sqlexpress(或 .\sqlexpress) 您是否费心查看本网站上与同一事物相关的近 5000 个其他帖子?检查此搜索 URL:***.com/… Connection error in sql server 2005的可能重复 How to connect to local instance of SQL Server 2008 Express的可能重复 【参考方案1】:

如果您将服务器安装为默认实例,请使用 .(local)localhost 作为服务器名称。

如果您有 SQL Express,请使用 .\sqlexpresslocalhost\sqlexpress

服务器名称语法是

Servername\InstanceName

如果实例是默认实例,则仅使用服务器名称。 对于 SQL Express,实例名称默认为 sqlexpress。

【讨论】:

@Abid Ali - 你找到解决问题的方法了吗? 请问为什么我必须在我的sql server2008中服务。我查看我的 Sql Server 配置管理器并转到 SQL Server 网络配置。我发现我有两个选项。 MSSQLSERVER 的协议和 SQLEXPRESS 的协议。但是当我登录时,没有注意到我,所以我对如何输入正确的服务器名称感到非常困惑:localhost 或 localhost\InstanceName。如果我不停止一项服务,我的登录过程将会很复杂。如果你愿意回答。我很高兴发布一个问题,如果你知道 我想你知道,因为你是 .NET 4 的软件工程师,MS SQL 2008。(来自你的个人资料)请告诉我你是否解决了我的问题,我会发布问题以分享与有同样困惑的人。谢谢。 如果端口不是1433怎么办?它是在 server_name 还是 instance_name 之后?例如server,1434\instance,或 server\instance,1434。【参考方案2】:

请看:

Solving Connectivity errors to SQL Server Troubleshoot connecting to the SQL Server Database Engine

【讨论】:

以上是关于无法从 SSMS 连接到 SQL Server Express的主要内容,如果未能解决你的问题,请参考以下文章

无法使用除 SSMS 之外的任何东西连接到 SQL Server 2016 SP1

无法从 SSMS 连接到 AWS 数据库

无法在桌面应用程序中使用 SqlClient 连接到 SQL Server

未通过 *** 连接到 SQL Server

SQL Server2008连接不到本地数据库引擎

无法从 NET Core 2.2 Web API 连接到 docker sql server