无法使用Azure存储资源管理器在本地开发中找到Blob存储

时间:2017-03-12 17:24:15

标签: azure azure-blob-storage azure-storage-emulator azure-storage-files

我在devBox中安装了azure storage emulator作为service,它在系统下运行。我还将blob存储的IP地址从127.0.0.1:10000替换为devBox IP地址。一切都很完美。但是我无法在devBox中找到blob文件位置。我也安装了Azure Storage Explorer。使用开发帐户名称和密钥,我尝试连接我的blob存储,但它不起作用。即使在其他领域作为自定义端点,我提供了devBox IP地址但没有获得blob存储文件夹。有谁能帮我找到blob存储的文件位置?

提前致谢。

1 个答案:

答案 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,如下图所示: enter image description here

然后您可以选择BlockData表(如果您将文件存储为blockblob)。

在结果的FilePath列中,您将找到文件位置。

enter image description here