我已经安装了Sql Express 2012版本,我单独安装了Local Db。当我点击"已安装的Sql Server发现报告"时,我可以看到它已安装。但是,我无法使用Sql Server Management Studio或Microsoft Visual Studio 2012专业版连接它。我收到以下错误信息:
"The attempt to attach to the database failed with the following information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details."
在Windows事件查看器中,我看到了几个不同的注册表键名的错误。
我检查了HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQL Server Local DB中的注册表值,只有一个条目"已安装版本"。 我浏览了几篇帖子,这些帖子提供了解决以上错误的解决方案,我尝试了他们建议的几乎所有方法,但仍然无法让localDb正常工作。
如果有人能提供帮助以解决这个问题,我将不胜感激。
更新: 使用命令行界面,我验证了本地数据库v11.0已经安装。然而,命令sqlLocalDb info v11.0报错:"自动实例“v11.0”未创建。如果我尝试创建一个实例,则会出现另一个错误:“在localDb实例API方法调用内部发生意外错误。”
"The attempt to attach to the database failed with the following information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details."
在Windows事件查看器中,我看到了几个不同的注册表键名的错误。
"The DataDirectory registry value is missing in the LocalDb instance registry key:{-----}"
我检查了HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQL Server Local DB中的注册表值,只有一个条目"已安装版本"。 我浏览了几篇帖子,这些帖子提供了解决以上错误的解决方案,我尝试了他们建议的几乎所有方法,但仍然无法让localDb正常工作。
如果有人能提供帮助以解决这个问题,我将不胜感激。
更新: 使用命令行界面,我验证了本地数据库v11.0已经安装。然而,命令sqlLocalDb info v11.0报错:"自动实例“v11.0”未创建。如果我尝试创建一个实例,则会出现另一个错误:“在localDb实例API方法调用内部发生意外错误。”