问题标签 [azure-storage]

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 投票
2 回答
3927 浏览

.net - 我如何知道我的 Azure 表存储帐户名称?

我正在尝试将 Azure 中的一些表存储从本地存储移动到云。我一直在使用“devstoreaccount1”进行本地访问,但我不确定我需要在那里放置什么才能迁移到云端。

这不是我用来注册 Azure 帐户的用户帐户,是吗?那只是我的电子邮件地址,这似乎不起作用。我也没有运气尝试过项目名称。

门户中是否有任何地方列出了此帐户名称?

0 投票
2 回答
2005 浏览

asp.net-mvc - 在 asp.net MVC 上创建 Azure 存储表

我正在关注这篇博文来创建一个 azure 存储表:http: //blogs.msdn.com/jnak/archive/2008/10/28/walkthrough-simple-table-storage.aspx

它在 asp.net webform web_role 上运行良好。

我使用 asp.net mvc 作为 Web 角色重新创建了相同的项目,并且它在应用程序启动时总是失败。这一行:

似乎总是无法获取帐户共享密钥。

如果我将行从全局 asax 应用程序开始移动到 default.aspx,它工作得非常好。

  • 与 webform 相比,在 azure asp.net mvc 中初始化存储表有什么不同吗?
  • 为什么我无法在应用程序启动时获得 azure appsettings?

  • 这是来自事件查看器的错误调用堆栈

    0 投票
    2 回答
    335 浏览

    azure - Silverlight 3 中的新客户端网络堆栈可以直接连接到 Azure 存储或网格吗?

    来自蒂姆豪雅

    在 Silverlight 3 中,我们还引入了客户端 HTTP 堆栈作为选项。您必须选择加入以使用客户端 HTTP 处理。这使您不仅可以使用 GET/POST(即更多 REST-ful 动词),还可以使用响应状态代码/标头等。您可以选择在所有请求上使用客户端 HTTP 堆栈,请求特定域,或基于每个请求,如下所示:

    我的理解是,Silverlight 无法直接访问 Azure 存储的原因是它无法使用身份验证数据对 HTTP 标头进行签名。这会弥合差距并允许直接访问 Azure 存储或网格吗?如果是这样,它是如何实现的?

    0 投票
    8 回答
    6220 浏览

    azure - 使用 Windows Azure 查询表存储数据

    这个问题有 2 个部分。

    1. 有没有办法查看本地存储的数据。我知道本地表存储实际上是在幕后使用 SQLExpress 完成的。该 SQLExpress 数据库位于何处,我可以使用任何查询工具打开它吗?我需要使用特定的帐户吗?

    2. 将应用程序部署到 Azure 服务后,如何查询数据?Google App Engine 有数据查看器/查询工具,Azure 有类似的吗?

    0 投票
    2 回答
    811 浏览

    .net - 使用 Windows Azure 更改表

    我正在使用以下方法在 Windows Azure 中创建表。此代码仅在应用程序首次初始化时执行一次

    如果我有要对表进行的更新(例如新列),我如何在不丢失现有数据的情况下进行这些更新?

    0 投票
    1 回答
    1428 浏览

    ado.net - 您如何调试本地存储的问题?HandleBatchResponse 中的“处理此请求时发生错误”问题

    在MSDN上交叉发布。

    我有一个实体对象列表,我试图将其插入本地存储服务的表中。使用派生自 SampleClient TableStorageDataContext 类的数据上下文类,我创建了一个新的上下文对象并毫无问题地添加了实体。当我调用 context.SaveChanges() 时,最终会引发异常,但细节很少。我在 SQL Server Express 上运行了探查器跟踪以查看错误是否源自那里,但没有发现任何有用的东西,这让我相信本地存储服务中存在一些问题,我不知道如何调试。

    这是客户端代码(F#):

    我可以在上述最后一行设置断点并停止执行,然后查看 cxt0 对象包含所有要添加的实体 (>500K)。然后继续执行后,抛出以下异常:

    System.Data.Services.Client.DataServiceRequestException:“处理此请求时发生错误。”

    在 System.Data.Services.Client.DataServiceContext.SaveAsyncResult.HandleBatchResponse() 在 System.Data.Services.Client.DataServiceContext.SaveAsyncResult.EndRequest() 在 System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions 选项) 在 System .Data.Services.Client.DataServiceContext.SaveChanges() 在 WorkerRole.SrDataProcessor.importSrData(FastFunc`2 pf, String blobName) 在 C:\Users\Ben\Development\Projects\CloudProject\WorkerRole\SrDataProcessor.fs:line 76

    InnerException(请原谅括号,因为我避免使用 html 标记清理器):

    System.Data.Services.Client.DataServiceClientException: " [?xml version="1.0" encoding="utf-8" Standalone="yes"?] [error xmlns="http://schemas.microsoft.com/ado/ 2007/08/dataservices/metadata"] [code][/code] [message xml:lang="en-US"]处理此请求时发生错误。[/message] [/error] "

    在 System.Data.Services.Client.DataServiceContext.SaveAsyncResult.d__1d.MoveNext()

    在 HandleBatchResponse 方法中,似乎在枚举响应时可能会报告此错误。任何想法可能是什么?我想检查但没有检查的唯一一件事是确保我的所有实体都没有超过 1000 个字符的字符串属性。

    更新:现在我有了,而且看起来没有。以下代码段产生了一个空序列:

    此外,更一般地说,如何调试这样的问题?有什么方法可以对本地存储服务进行一些内省?

    更新 2:我已经发现“起源异常”,可以这么说,实际上是一个 System.WebException 报告“内部服务器错误(500)”,没有进一步的细节。我已尽我所能确保我尝试插入的数据与支持表服务的 SQL Server Express 数据库中的表中的模式和数据类型兼容,但我仍然不知道是什么问题是。TableDataService 只是不接受我插入的对象。有关更多详细信息,请参阅 MSDN 线程。我还在connect 上打开了一个错误

    0 投票
    1 回答
    4071 浏览

    azure - Windows Azure:“已添加具有相同密钥的项目。” 选择时抛出异常

    我在尝试从 Windows Azure 表存储下的表中选择一行时遇到一个奇怪的错误。异常“已添加具有相同密钥的项目”。即使我没有插入任何东西,也会被抛出。导致问题的查询如下:

    正如你所看到的,只有 1 个 id 并且错误被抛出在循环的顶部并且没有被修改。

    但是,我使用 "" 作为该特定行的分区键。是什么赋予了?

    0 投票
    1 回答
    148 浏览

    azure - Increasing default string value length when creating Test Table Storage in Windows Azure

    Is it possible to increase the default value length of string values from nvarchar(1000) to something higher?

    So that I don't need to edit the tables in SQLEXPRESS each time I recreate the tables.

    0 投票
    3 回答
    8776 浏览

    azure - 使用 Azure 在哪里存储用户图片等内容?Blob 存储?

    我刚刚将我的一个测试用例项目迁移到 Microsoft 的 azure。

    但是对于类似于头像上传的功能,我需要对硬盘驱动器上的文件进行写访问。但这是一片云,所以这是不可能的。我该如何构建这样的功能呢?我应该使用 Blob 存储还是有更好的解决方案?

    将所有网站图像(fe 布局图像)存储在 Blob 存储中是否有意义?所以我的静态内容会有一个无 Cookie 域吗?

    0 投票
    1 回答
    114 浏览

    c# - 应用程序能否识别它是在云中运行还是在普通服务器上运行?

    应用程序能否识别它是在云中运行还是在普通服务器上运行?

    如果可能的话,我可以自动让应用程序在此处存储 fe 用户图片:IO 或 blob 存储。