![如何更改并发用户数=0?](https://linux22.com/image/742836/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%E5%B9%B6%E5%8F%91%E7%94%A8%E6%88%B7%E6%95%B0%3D0%EF%BC%9F.png)
首先,每当我尝试连接到远程 SQL Server 时,我都会遇到网络问题。有时不会显示错误并成功连接,但有时它会给我这种错误,因此为了解决这个问题,我谷歌了一下,找到了这视频。我遵循了该说明。
但是我也犯了一个错误,那就是在 SQL Server 属性中,我将并发用户更改为 1。我忽略了上面的注释,该字段写的是0=unlimited
。
应用更改后,我的第一个问题没有解决,但出现了其他问题,现在它给了我类似的错误A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) (Microsoft SQL Server, Error: 233)
甚至管理员都无法登录服务器。我们的工作也停止了。所以请帮我如何将并发用户数改回 0?
编辑
- 在服务中 -> SQL Server Browser 被禁用。我从属性中启用它并启动了该服务。
- SSMS -> 属性 -> 确保身份验证设置为 SqlServer/Windows 身份验证模式并重新启动连接。
- 再次在属性->连接选项卡中选中“允许远程连接”复选框。在这里我犯了一个错误,我将“最大并发连接数”更改为 1,并将超时设置为 0(之前为 600)。
- Windows+R -> 输入 SQL Server Manager 11.msc(11 是 sql server 的版本)-> 在配置中,“命名管道”和“TCP/IP”均已禁用。所以我从属性中启用了。实际上在视频中,在 TCP/IP 中,他说将“活动”和“启用”都设置为“是”。但在“启用”中,我无法更改它,因为它没有显示任何下拉菜单。
- 在该窗口中进入 SQL Server 服务选项卡并重新启动该服务。
谢谢
答案1
该视频时长超过 5 分钟。您可能需要编辑您的问题以解释您实际做了什么。
如果您想配置 SQL 服务器,您可以使用 SQL 服务器管理器而无需登录。您应该能够在那里更改与连接相关的参数。