【问题标题】:Unable to locate Blob Storage in local Development using Azure Storage Explorer无法使用 Azure 存储资源管理器在本地开发中找到 Blob 存储
【发布时间】:2017-03-12 17:24:15
【问题描述】:

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

提前致谢。

【问题讨论】:

  • 你能解释一下file location of blob storage是什么意思吗?您是否在计算机上寻找存储模拟器保存 blob 的目录?
  • @GauravMantri 是的,我正在寻找目录。

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


【解决方案1】:

据我所知,存储模拟器使用本地 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 表(如果您将文件存储为块块)。

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

【讨论】:

  • 如果我执行模拟器,那么目录的位置与您提到的完全相同,但我将模拟器作为服务托管,然后我没有在该目录上找到文件。
  • 你能解释一下devbox环境吗?你在你的系统下使用过哪个devbox?
猜你喜欢
  • 2020-07-09
  • 2020-08-18
  • 2018-10-08
  • 1970-01-01
  • 1970-01-01
  • 2014-07-07
  • 2019-10-01
  • 2016-02-22
  • 1970-01-01
相关资源
最近更新 更多