Windows Azure存储仿真程序安装失败
我几乎浪费了一整天的时间试图安装Windows Azure Storage Emulator,但不知怎的,它没有安装 日志显示此错误:找不到Sql实例。我尝试重新安装Sql server 2012,但没有帮助。它根本找不到Sql实例 以下是详细日志: 我试着在谷歌上搜索,但最终没有找到解决办法 :-(没有Azure Storage emulator,我无法继续Windows Azure存储仿真程序安装失败,azure,azure-storage,Azure,Azure Storage,我几乎浪费了一整天的时间试图安装Windows Azure Storage Emulator,但不知怎的,它没有安装 日志显示此错误:找不到Sql实例。我尝试重新安装Sql server 2012,但没有帮助。它根本找不到Sql实例 以下是详细日志: 我试着在谷歌上搜索,但最终没有找到解决办法 :-(没有Azure Storage emulator,我无法继续 我希望这里有人能提供帮助。在安装过程中,sqllocaldb用户数据库v11.0可能存在问题。 您需要重新创建它(请参见下文) 就我而言
我希望这里有人能提供帮助。在安装过程中,sqllocaldb用户数据库v11.0可能存在问题。 您需要重新创建它(请参见下文) 就我而言,我的第一次安装尝试在我的c:\users[user]目录中留下了一些文件:
- WAStorageEmulator ORDB30.mdf
- WAStorageEmulatorDb30_log.ldf
- 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数据工具”并单击“安装”
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