问题标签 [azure-storage-emulator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5621 浏览

azure - 无法连接到本地 Azure 存储帐户

我已经在我的本地机器上初始化了一个 azure 存储模拟器,但我无法从 Visual Studio 或 Azure 存储资源管理器连接到它。我错过了什么?

当我尝试连接到本地 azure 存储帐户模拟器时出错:

如果我尝试探索存储 => 开发,则 Visual Studio 服务器资源管理器中的错误:

在我的机器上初始化 Azure 存储模拟器的命令。

更新: 我试过了。添加与 C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\storageemulatorexplorer.exe.config 中提供的名称相同的名称。将http://127.0.0.1添加到 Internet Explorer 中的本地 Internet 区域,c。删除 %AppData%\Roaming\StorageExplorer 中的文件,但上述选项均无帮助。

Azure 存储资源管理器屏幕截图 Azure 存储资源管理器截图

0 投票
3 回答
866 浏览

azure - Azure 存储资源管理器:服务器遇到内部错误

当我单击展开 Azure 存储资源管理器(版本 1.6.2)中的 Emulator-default port=> 表节点时,出现“无法检索子资源”错误。但是,天蓝色表存储模拟器已初始化并正在运行。

更新: 我删除了该%appdata%/storageexplorer文件夹(如我的微软论坛中所建议的那样),我面临与以前相同的问题。

我错过了什么?

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
479 浏览

azure - '没有配置文件端点。' 尝试使用模拟器在 Azure 存储中使用文件客户端时

我正在尝试使用最新的模拟器(5.9)将 FileClient 用于 Azure 存储,但出现以下异常:No file endpoint configured.

这是我的代码:

任何帮助,将不胜感激。

0 投票
1 回答
1903 浏览

azure - 如何从 Azure 存储资源管理器中删除表数据?

我有一个存储帐户和存储帐户中的表。我找不到任何好的文章来告诉我如何从 Azure 存储帐户中的表中删除数据。它似乎也不像一个直接的 sql 删除查询来完成任务(当我尝试它需要永远执行时)。当我可以进行一些查询以从 azure 存储表中检索数据时,为什么没有适当的文档来删除数据?。但是通过选择行并使用删除按钮来删除行是有效的,但它不是理想的做法。我使用以下查询来检索数据

我也想删除数据。查询我想要实现的目标类似于,

但是上面的查询需要永远并且最终无法执行。由于我是天蓝色的新手,因此非常感谢任何能帮助我指明正确方向的人。(

0 投票
2 回答
319 浏览

c# - 有没有办法将 blob 从本地存储模拟器复制到远程 Azure 存储?

我正在尝试将视频文件从本地 azure 存储复制到 C# 中的远程存储,以便能够使用 Azure 媒体服务对其进行编码。

使用 StartCopy 方法检索副本的 blob 后,我得到一个 404 NOT FOUNT 异常返回。

的值sourceBlob.Uri.AbsoluteUri是本地 Uri ( http://127.0.0.1/ params)

我希望副本被执行,但我得到一个 404 错误。

0 投票
0 回答
1582 浏览

azure - 无法初始化/运行 Azure 存储模拟器

无法初始化/运行 Azure 存储模拟器

我正在尝试创建一个 Azure 函数,并在一开始就遇到问题。我有 VS 2017 企业版,我创建了一个模板 Azure 函数,当我去调试时,它让我知道典型的(释义)'无法启动 Azure 存储模拟器,请以管理员身份运行 azurestorageemulator.exe 启动。我已经以管理员身份运行 VSStudio 并正常运行,结果相同。

(顺便说一句,当我昨天开始这个时,我在模拟器的 5.4.xx 上......我经历了我能找到的一切,包括删除/重新启动 localdb 实例......然后有一个有趣的地方,我决定更新visual studio和所有组件,然后重新启动,我打开VS模板项目并运行调试,它刚刚工作,模拟器命令窗口打开并运行并显示所有预期的输出等。我关闭了晚上休息,但第二天回来,现在我又回到了原来的问题状态。)

所以我这样做(从第一段开始,以管理员身份运行存储模拟器),我基本上得到一个错误探测(localdb)/MSSQLLocalDB(完整的错误日志将在底部):

探测 SQL 实例:'(localdb)\MSSQLLocalDB'。探测 SQL 端点时捕获异常。目标主体名称不正确。无法生成 SSPI 上下文。

总结的错误是应该运行init,尽管我认为问题更多是首先访问本地数据库......不过,我尝试了init,但有类似的问题:

我已经完成了删除 mssqllocaldb 和 azurestorageemulator mdf 和类似文件的步骤,这些文件按预期进行,没有问题......这是数据库的当前信息详细信息:


以下是模拟器启动/初始化调用的完整输出。任何帮助或想法将不胜感激!




这是完整的 AzureStorageEmulator.exe.config 文件,以防它有用:


此外,这里是 AppData\Local\AzureStorageEmulator\AzureStorageEmulator.5.7.config 中配置文件的内容:

0 投票
2 回答
2049 浏览

macos - Microsoft Azure 存储资源管理器不加载本地模拟器存储

我在 macOS 10.14.4 上使用 Microsoft Azure Storage Explorer 1.7.0 在 Azure 功能上进行本地开发。附加到本地模拟器后,队列、Blob 容器和表被卡在“正在加载...”。

重现步骤

  1. 单击添加帐户。
  2. 选择“附加到本地模拟器”。点击下一步。
  3. 填写字段,然后单击下一步。

    • 显示名称:local-1
    • 斑点端口:10000
    • 文件端口:10003
    • 队列端口:10002
    • 表端口:10003
  4. 单击连接。

  5. 在资源管理器中展开 Local & Attached > Storage Accounts > local-1 (Key) > Queues。
  6. 队列会说“加载中...”大约 30 分钟。
  7. 最后会弹出一个警报说:

在加载卡住时也无法添加新队列。右键单击队列 > 创建队列,然后键入队列名称并按回车键不会在列表中显示新队列。

我在应用程序中看到的内容:

天蓝色存储资源管理器

0 投票
1 回答
266 浏览

azure - 如何在 Azure 存储队列的开头插入消息?

我们如何将消息插入 Azure 存储队列的前端(本质上将其用作插入队列前端的消息的堆栈)?

0 投票
1 回答
627 浏览

javascript - 如何为 blob/容器生成 azure 共享访问签名?

鉴于我的环境限制以及 SAS 似乎是一个简单的令牌,我想“手动”生成它。

我试图按照微软的文档如何生成 SAS,但我总是收到一个错误:

返回:

这有什么问题?

我试图在 codepen 中复制azure-sdk-for-jshttps ://codepen.io/nagyv/pen/MdVpgX

语境

我想使用基于 JavaScript 的在线无服务器后端 (GameSparks) 为我的基于浏览器的应用程序生成 SAS。不幸的是,考虑到后端,我不能使用 azure node SDKs 来生成 SAS。由于 SAS 似乎是一个简单的令牌,我想“手动”生成它。

0 投票
1 回答
377 浏览

c# - 计时器触发的 Azure 函数未按计划时间触发,并因 Azure 存储超时异常而失败

我有一个从 VS 创建的 V-1 时间触发 Azure 函数,用于通过 HTTPCLIENT 从估计时间为 9 分钟的服务中获取数据,它在本地运行良好,并使用存储模拟器。但是当我使用 App Service Plan 发布到 Azure 门户时,出现了两个问题:1> Monitor 选项卡未显示所有执行,因为如果我转到 Application Insights,我可以找到更多失败的执行,而且 Application Insights 中的触发时间不是预定的时间频率(我设置的每 6 小时一次) 2> 他们中的大多数都因以下快照而失败。 System.TimeoutException

任何帮助将非常感激!