5天前,我访问能够通过SSMS完全访问本地主机上的SQL Server,没有错误login凭据。 现在我得到这个错误:
================================================== ================================build立到SQL Server的连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:共享内存提供程序,错误:40 – 无法打开连接到SQL Server)(Microsoft SQL Server,错误:2)
系统找不到该文件
结束错误消息=============================================== ==========================
当我无法访问SSMS或SQLCmd执行sp_configure或右键单击我的数据库并编辑属性以增加允许的最大连接数时,如何增加访问SQL的连接数? 还是另一个问题? 目前我已经命名pipe道和共享内存客户端协议被禁用,只有tcp / ip被启用。 所有启用,我得到同样的确切的错误。 我已经尝试过使用我的防火墙,所有客户端协议都启用了相同的问题。
在此先感谢,莱恩
感谢squillman的回答,再加上这几个步骤,我解决了我的问题:
cmd并键入sqlcmd (这会自动login到我的实例中,您可能必须分别使用-S和-U开关提供用户名和密码) sp_configure ,然后GO (我注意到“用户连接”,config_value和run_value被设置为2,默认情况下应该是0) exec sp_configure 'user connections', 0 。 然后GO 。 然后reconfigure 。 然后GO 。 (我引用这个为commad语法 。此外, 0值代表无限的远程连接) 尝试停止除数据库引擎( SQL Server (MSSQLSERVER) )之外的所有服务,并查看是否可以通过SSMS进行连接。