注册表误删导致,vs无法连接数据库

问题描述

版本:vs2012、Sql Server 2012
(未删除前是可以连接的上的)

注册表误删导致,导致vs无法连接数据库
删除了以下两个注册表
image.png

计算机\HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Native Client
计算机\HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server

特立独行:
[图片]

尝试附加到数据库失败并出现以下信息:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 56 - 无法从注册表中指定的位置加载 SQLUserInstance.dll。请验证 SQL Server Express 的 Local Database Runtime 功能是否正确安装。)

问题出现的自己尝试过哪些方法

重装vs2012、重装Sql Server2012

你期待的结果是什么?

成功连接数据库。

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进