我在使用Azure存储模拟器时遇到了问题。我尝试重新初始化数据库,但出现了以下错误。
这是在安装Visual Studio 2019 Preview后发生的,但这可能只是巧合。我花了大约一个小时来尝试运行它,然后放弃了,并选择了“保留我的文件”选项重置了我的机器,重新安装了Visual Studio 2017和Azure工具,但仍然看到相同的问题。
我知道重置听起来有些极端,但VS 2019破坏了我在VS2017中的Azure函数,它们无法启动,所以我想要一个干净的安装。
如果我使用sqllocaldb create(版本13.1.4001.0)手动创建DB,则DB会被成功创建,但初始化仍然失败并显示相同的消息。
有什么想法吗?
C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>AzureStorageEmulator.exe init Windows Azure Storage Emulator 5.7.0.0命令行工具 找到SQL实例(localdb)\MSSQLLocalDB。 在SQL实例“(localdb)\MSSQLLocalDB”上创建数据库AzureStorageEmulatorDb57。 无法创建数据库“AzureStorageEmulatorDb57”:数据库“AzureStorageEmulatorDb57”不存在。提供有效的数据库名称。要查看可用的数据库,请使用sys.databases。 一个或多个初始化操作失败。在再次尝试运行存储模拟器之前,请解决这些错误。
错误:无法创建数据库 'AzureStorageEmulatorDb57':数据库 'AzureStorageEmulatorDb57' 不存在。请提供有效的数据库名称。要查看可用的数据库,请使用 sys.databases。