我在本地计算机上安装了SQL Server 2005。当我安装它时,我能够连接到名为“MNTCON016”的本地服务器。 重新启动机器后,我发现我无法连接到本地服务器“MNTCON016”:
发生网络相关或实例指定错误 建立与SQLServer的连接。找不到服务器或 无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供者:命名 管道提供程序,错误:40-无法打开与SQL的连接 服务器)(Microsoft SQL Server,Errorv 2)
经过大量的故障排除后,我再次安装了相同的设置并将实例命名为“MNTCON016 \ SQLEXPRESS”,然后再次允许我正确连接。
但是当我重新启动机器时,它给我的错误与以前一样。另一方面,它允许我连接到网络上的远程数据库服务器。唯一的问题是我的本地服务器。
答案 0 :(得分:2)
尝试打开“开始”/“程序”/“Microsoft SQL Server 2005”/“配置工具”/“SQL Server配置管理器”。 打开节点SQL Server网络配置,然后单击MSSQLSERVER的协议。验证启用了哪些协议。例如,我在我的机器上禁用了命名管道。 同时打开SQL Native Client Configuration并单击Client Protocols并检查是否启用了wchich协议。
此致
·彼得
答案 1 :(得分:0)
从开始菜单转到运行。 在那里输入services.msc。这将为您提供本地计算机上所有runnig服务的列表。
确保SQL Server实例的服务正在运行。如果您希望它们在Windows启动时启动,则应将这些服务设置为自动。