尝试通过 SQL Server Management Studio 2005 连接到 SQL Server 2005 Standard Edition 时,出现以下错误:
我竭尽全力解决这个问题,但没有解决方案。在以下帖子中的堆栈溢出中,我发现了这个屏幕截图:
当我看到我的连接到服务器对话框时,我发现了不同之处
问题是什么?
此 SQL 服务器在单台机器上运行,而不是在集群或客户端服务器上。
尝试通过 SQL Server Management Studio 2005 连接到 SQL Server 2005 Standard Edition 时,出现以下错误:
我竭尽全力解决这个问题,但没有解决方案。在以下帖子中的堆栈溢出中,我发现了这个屏幕截图:
当我看到我的连接到服务器对话框时,我发现了不同之处
问题是什么?
此 SQL 服务器在单台机器上运行,而不是在集群或客户端服务器上。
转到服务(services.msc)并重新启动映像中的服务,然后尝试连接。
如果您有Microsoft Windows 10:
现在您应该能够连接到您的pc-name\SQLEXPRESS
使用 (LocalDB)\MSSQLLocalDB 作为服务器名称
当你得到这个错误。
请按照以下步骤解决您的问题
2.查找SQL Server (SQLEXPRESS)。
3.现在看到左上角并单击开始。
4.如果服务显示错误,然后右键单击 SQL Express,然后单击属性。
5.然后单击登录选项卡。
6.输入Windows认证的用户名和密码
7.然后启动您的服务
8.问题将得到解决并运行您的查询
初始化 SQL Server 浏览器服务。
我正在运行 Windows 10,这对我有用:
尝试使用 IP 而不是电脑名称。如果 ip 工作,那么它可能是名称管道未启用。如果它仍然无法正常工作,则可能会禁用使用 windows 的登录。
我有这个问题。所以我这样写: PC-NAME\SQLSERVER 因为 SQLSERVER 是在安装时设置的实例名称。
身份验证:Windows 身份验证
连接!!!
转到服务并启动与 SQL 相关的服务
当我将 PC 添加到域时,会出现我的问题。重新启动服务,确保它正在运行,它具有正确的凭据来运行等,因为在其他答案中不起作用。我不确切知道问题出在哪里,但我什至无法再使用本地用户登录以授予域用户访问权限。以下是对我有用的步骤:
在SSMS中
pcname\sqlexpress
pcname\sqlexpress
再次出现。然后我可以再次使用本地 Windows auth 用户登录,我的数据库都在那里,一切都在那里。然后我开始我的业务,将域用户添加到安全 > 登录。
就我而言,我是从 as 复制和粘贴服务器名称appsettings.json
;
DESKTOP-IVQP9DJ\\SQLEXPRESS
.
所以问题是服务器名称中有两个斜杠,这对我来说是个问题。如果您.net core
像我一样使用和复制/粘贴服务器名称,请确保仅使用一个斜杠:
DESKTOP-IVQP9DJ\SQLEXPRESS