我正在尝试连接到我的本地sql server 2008实例。我正在使用sql server management studio 2008 R2。 logindetails:
servername: .\SQLEXPRESS
authentication: Windows Authentication
username:myuser
有趣的细节可能:当我查看sql server configurationmanager时,在sql server services下,什么都没有?
错误讯息:
TITLE:连接到服务器
无法连接到mymachinename \ SQLEXPRESS。
其他信息:
发生与网络相关或特定于实例的错误 建立与SQL Server的连接。找不到服务器或 无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 查找服务器/实例时出错 指定)(Microsoft SQL Server,错误:-1)
答案 0 :(得分:2)
您可能需要以管理员身份运行SQL Server配置管理器才能查看服务。不确定为什么你看到“没有”。 “什么都没有”到底是什么意思?
以下是您需要查找的事项清单:
答案 1 :(得分:2)
我有同样的问题。我打开了我的电脑经理 - >服务屏幕,看到SQl Server和SQL Server Agent未运行。我尝试启动它们并收到一条消息,指出由于登录失败而无法启动它们。
我打开它们(属性)更改了登录ID和密码(我最近更新了)然后启动了服务。打开SQL并尝试使用Windows身份验证登录 - 像魅力一样工作。 基本上,这些服务需要运行。
或者,我相信SQL配置管理器会在“服务”面板中为您指出相同的内容。
如果您仍然无法登录,还可以尝试使用localhost vs local作为实例名称。
希望这有帮助!
答案 2 :(得分:0)
确保您的SQL Server实例名为SQLEXPRESS。您可以快速查看Sql Server配置管理器中运行的服务器。通常,当Management Studio找不到Server实例时,会出现此错误。
告诉我们你是如何上场的!
答案 3 :(得分:0)
我最终再次安装了sql server,现在它可以工作了!
答案 4 :(得分:0)
可能是您没有从尝试通过SSMS访问SQL Server的位置运行SQL Server实例