我在devBox中安装了azure storage emulator
作为service
,它在系统下运行。我还将blob存储的IP地址从127.0.0.1:10000
替换为devBox IP地址。一切都很完美。但是我无法在devBox中找到blob文件位置。我也安装了Azure Storage Explorer
。使用开发帐户名称和密钥,我尝试连接我的blob存储,但它不起作用。即使在其他领域作为自定义端点,我提供了devBox IP地址但没有获得blob存储文件夹。有谁能帮我找到blob存储的文件位置?
提前致谢。
答案 0 :(得分:0)
据我所知,存储模拟器使用本地Microsoft SQL Server实例和本地文件系统来模拟Azure存储服务。默认情况下,存储模拟器使用Microsoft SQL Server 2012 Express LocalDB中的数据库。
我建议您安装SQL Server Management Studio Express来管理LocalDB安装。存储模拟器使用Windows身份验证连接到SQL Server或LocalDB。
链接:https://www.microsoft.com/en-us/download/details.aspx?id=29062
您可以找到AzureStorageEmulatorDb,如下图所示:
然后您可以选择BlockData表(如果您将文件存储为blockblob)。
在结果的FilePath列中,您将找到文件位置。