Windows Azure存储仿真程序安装失败

Windows Azure存储仿真程序安装失败,azure,azure-storage,Azure,Azure Storage,我几乎浪费了一整天的时间试图安装Windows Azure Storage Emulator,但不知怎的,它没有安装 日志显示此错误:找不到Sql实例。我尝试重新安装Sql server 2012,但没有帮助。它根本找不到Sql实例 以下是详细日志: 我试着在谷歌上搜索,但最终没有找到解决办法 :-(没有Azure Storage emulator,我无法继续 我希望这里有人能提供帮助。在安装过程中,sqllocaldb用户数据库v11.0可能存在问题。 您需要重新创建它(请参见下文) 就我而言

我几乎浪费了一整天的时间试图安装Windows Azure Storage Emulator,但不知怎的,它没有安装

日志显示此错误:找不到Sql实例。我尝试重新安装Sql server 2012,但没有帮助。它根本找不到Sql实例

以下是详细日志:

我试着在谷歌上搜索,但最终没有找到解决办法

:-(没有Azure Storage emulator,我无法继续


我希望这里有人能提供帮助。

在安装过程中,sqllocaldb用户数据库v11.0可能存在问题。 您需要重新创建它(请参见下文)

就我而言,我的第一次安装尝试在我的c:\users[user]目录中留下了一些文件:

  • WAStorageEmulator ORDB30.mdf
  • WAStorageEmulatorDb30_log.ldf
(您的版本号可能不同。)sqllocaldb日志会提到这些文件仍然存在,并且不会删除它们

我只是手动删除了它们。 重新创建v11.0:

  • sqllocaldb停止v11.0
  • sqllocaldb删除v11.0
  • sqllocaldb创建v11.0

并重新安装。

为了使我的笔记本电脑在启动期间保持响应,我已将sqlserver(express)服务在安装期间的启动更改为手动。Emulator失败,没有任何错误,说明sqlserver未运行。看到此问题,我意识到启动sqlserver服务,然后安装(Emulator 3.2)通过。

这对我不起作用。我在OSX上使用Parallels,并且有一个自动的“网络配置文件”,其中有一个长路径名用于我的桌面和下载文件夹。Parallels会自动执行此操作

另一个对我有效的解决方案:

  • 手动下载错误日志中引用的MSI

  • 创建新的本地用户名(未连接passport/LiveID)

  • 从C:\NOT downloads安装MSI(Parallels将其作为UNC进行支持)


我想它在Windows UNCs中达到了255个字符的限制。

我也遇到了这个问题。但我用它解决了这个问题:

  • 节目及特色
  • 精选Visual Studio 2015
  • 选择“更改->修改”
  • 选中“Microsoft SQL Server数据工具”并单击“安装”

对于拥有新的Azure Storage Emulator 4.5SQL Server 2016的用户,请检查
c:\users[UserProfile]
目录,并删除找到的任何AzureStorage*数据库

然后打开命令窗口并编写相同的命令,但将数据库更改为V13(数量取决于计算机上安装的SQL server数据库版本)


然后再次安装。

我可以通过运行以下命令自行解决此问题:

"C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SqlLocalDB.exe" create MSSQLLocalDB

简单但有效。

对我来说很有效,因为这是一个解决办法。对我来说,问题的实际原因是SQL LocalDb的系统管理员不好。添加我作为SQL LocalDb的系统管理员修复了安装问题。使用Azure SDK 2.3和2.4进行了测试。答案可能更清楚,我错过了删除SQL LocalDb的部分emulator文件对这项工作至关重要。这个答案向我指出:这项工作对我有效。首先删除两个WAStorageEmulatorDb*文件(我的版本不同)。然后,在提升的cmd提示符下,按该顺序运行sqllocaldb命令,但我完全忽略了版本参数,因为我已经安装了12个版本,但v11.0和v12.0都没有成功。然后,重新运行WPI,安装Azure SDK 2.8.1,这次存储仿真程序安装在出现一致错误之前的位置。谢谢!用于存储仿真或者4.3,在我的情况下,不需要重新创建MSSQLSLocalDB,安装程序将为您创建它,只需要在运行安装程序之前删除旧实例。这为我修复了它。我刚刚卸载了SQL Server 2016 RC并安装了生产版本,一定删除了一些我不应该删除的内容!
"C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SqlLocalDB.exe" create MSSQLLocalDB