Sql Server服务远程过程调用失败 provider: SQL Network Interfaces, error: 26

来源:互联网 发布:周潜川内经知要讲义 编辑:程序博客网 时间:2024/05/18 15:54

今天发现程序部运行了,提示这个错误

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)

看了一下 Sql Server Configration Manager 里面的 SQL  Server 服务  显示 远程过程调用失败,网上搜了一下,原来是我昨天安装了Visual Studio 2013 的原因,解决方案如下

安装Visual Studio 2013或者2012版本的时候,会自动安装“Microsoft SQL Server 2013(2012) Express LocalDB”服务,导致原本的SQL2008无法正常工作。

下面,笔者将用两个方法,帮助大家解决这个问题。

工具/原料

  • Windows系统

  •  vs 2013

  •  sql server 2008

方法/步骤

  1. 第一种办法就是

    打开控制面板,找到卸载程序,把”Microsoft SQL Server 2013(2012) Express LocalDB”卸载掉,然后打开SQL Server 配置管理器,就会显示正常使用。

  2.  第二种办法就是升级数据库

    使用更高版本的数据库,或者升级SqlServer2008为SP1或者SP2。

  3. 3

     第三种方法就是手动启动数据库服务项

    方法如下:

    右击“计算机”→“管理”→“服务”,找到SQL Server(MSSQLSERVER),右击,选择“启动”。此时登陆数据库不会有问题,但是重新启动系统后,问题会依旧存在的。


0 0
原创粉丝点击