SQL Server Express 2012错误:无法连接到本地数据库

 留心6_136 发布于 2023-02-11 17:20

我已经安装了Sql Express 2012版本.我分别安装了Local Db.当我点击"已安装的Sql Server发现报告"时,我可以看到它已安装.但是,我无法使用Sql Server Management Studio或Microsoft Visual Studio 2012 Professional Edition连接到它.我收到错误:

"尝试连接到数据库失败,并显示以下信息:与SQL Server建立连接时发生与网络相关或特定于实例的错误.未找到服务器或无法访问服务器.验证实例名称是否正确, SQL Server配置为允许远程连接.(提供程序:SQL网络接口,错误:50 - 发生本地数据库运行时错误.无法创建自动实例.请参阅Windows应用程序事件日志以获取错误详细信息.

在Windows事件查看器中,我每次都会看到以下几个错误,其中包含不同的注册表项:

"The DataDirectory registry value is missing in the LocalDb instance registry key:{-----}"

我在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQL Server Local DB中检查了本地数据库的regsitry值,并且只有一个条目"Installed Version".我已经阅读了几个帖子,其中列出了上述错误的解决方案并完成了他们建议的几乎所有内容,但仍无法使localDb工作.

我很感激为解决这个问题所能提供的任何帮助.

更新:

使用命令行界面我验证了已安装localDb v11.0.但是,命令sqlLocalDb info v11.0会出现错误:"未创建自动实例"v11.0".如果我尝试创建一个,则会出现另一个错误:"在localDb实例API方法调用中发生意外错误."

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有