8

这个问题有 2 个部分。

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

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

4

8 回答 8

5

我在 Codeplex 上找到了这个,发现它对浏览实时存储很有用:http: //azurestorageexplorer.codeplex.com/

于 2009-08-07T05:55:21.460 回答
3

对于#1,我建议您使用我们的产品 Cloud Storage Studio。您可以从我们的网站找到更多相关信息:/Products/CloudStorageStudio/Default.aspx

它还具有“查询”功能,以便您可以对表存储执行查询。

于 2009-10-11T20:32:42.237 回答
2
  1. 您可以看到的 SQLExpress 实例仅在开发结构中,并且在您部署后没有等效项,因此请小心使用它。
  2. 您可以尝试使用 Linqpad 来查询您的表格。看看杰米汤姆森的这篇文章
于 2009-07-30T14:44:45.400 回答
1

我不确定您的第一个问题,但对于第二部分:这与您使用本地表服务开发时相同,至少当您使用 ADO.NET 数据服务客户端时。只需使用 Azure 存储帐户的服务根。或者,如果需要(无模式)Azure 表的灵活性,也可以使用 REST 接口。

我不知道类似于 GAE 的数据查看器的工具,但自己构建类似的东西并不是很困难。

于 2009-07-28T13:29:28.700 回答
1

我刚刚找到了#1 的答案。显然,该数据库位于我的默认 SQLExpress 实例下,其数据库与我的项目同名。有一些表映射到我的实体,每个表都有映射到我的属性的列。

于 2009-07-28T20:03:23.633 回答
1

由于我是新用户,并且新用户的每个答案限制为 1 个链接,因此还有一个答案。

在查询 Azure 表存储时,您可能会发现这些链接也很有用:

http://msdn.microsoft.com/en-us/library/dd135725.aspx

于 2009-10-11T20:37:10.963 回答
0

您还可以使用Windows Azure TabeleBrowser查看特定帐户名称的表中的内容。

于 2009-11-22T14:10:45.240 回答
0

您可以直接从 Visual Studio 2010 Server Explorer 查看开发存储中的表和 Blob

于 2011-09-26T13:57:06.213 回答