SQLLOCALDB问题

时间:2012-07-10 20:49:43

标签: windows azure emulation storage

在尝试启动azure存储模拟器时,我收到以下错误。

探测失败。重试localDB的探测 探测SQL实例:'(localdb)\ v11.0'。 在探测SQL端点时捕获异常。建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:50 - 发生LocalDB错误。无法创建自动实例。请参阅Windows应用程序事件日志以获取错误详细信息。 ) 报告的SqlErrors数量:1 SqlError:System.Data.SqlClient.SqlError:建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:50 - 发生LocalDB错误。无法创建自动实例。请参阅Windows应用程序事件日志以获取错误详细信息。 ) 已安装LocalDB但无法正常运行。您可能缺少先决条件。确保安装了.NET 4.0.2或更高版本。 找不到SQL实例。

一个或多个初始化操作失败。在尝试再次运行存储模拟器之前解决这些错误。有关详细信息,请参阅go.microsoft.com/fwlink/?LinkID=248088。

我也安装了.net 4.0.2。我也尝试卸载并安装sqllocaldb。

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。 安装.NET framework 4.5之后,问题就消失了。

答案 1 :(得分:1)

重新初始化存储模拟器时,我也遇到了同样的问题。我在命令提示符下使用了“Autodetect”参数,它对我有用。

DSInit /sqlinstance:(localdb)\v11.0 / Autodetect / ForceCreate

希望对你有所帮助。

阿米特

答案 2 :(得分:0)

如果您可以再次检查是否正确安装并启动了本地数据库,那会更好。有关详细信息,请参阅SQL Server 2012 Express LocalDB