11

背景/問題

次の行に沿って何かをしようとしていますが、文書化されていません。

  • SQL Azure データベース (VM ではない)
  • いくつかの(ブロブ)ストレージに接続する
  • FileTables を利用してファイルを db/filesystem に保存します

明確化: 大まかなアーキテクチャ

これは私が考えていることです:

   +--------------------+
   | Queue for Requests |
   | For File Packages  |
   +---------+----------+
             |
             |
  +----------v-----------+
  |Worker Role           |
  |Grabs Files to Package|
  +-----------+----------+
              |
              |
     +--------v-------+            +--------------+
     |SQL Azure       |<----------+|Web Site      |
     |Using FileTable |            |Saves to Azure|
     +----------------+            +--------------+
              +
              |
              |
              v
 +--------------------------+
 |RAID 0 Striping -- 500 GB |
 |------------+-------------|
 |            |             |
 | 250 GB     |      250 GB |
 | Disk 1     |      Disk 2 |
 +------------+-------------+

質問

このセットアップは可能ですか?可能でない場合、その理由は?

私はあらゆる場所を調べてきましたが、実際に Windows Azure アカウントにお金を払わなければ、事前に見つけるのは困難です。

4

3 に答える 3

10

いいえ、SQL Azure はファイル テーブルもファイル ストリームもサポートしていません。ファイルを Azure Blob Storage に保存し (「Windows Azure Blob Storage サービスの使用方法」を参照)、ファイルに関するメタデータ (名前、種類、URL の場所) を SQL Azure DB に保存できます。

Windows Azure SQL データベースにおける SQL Server 機能の制限の一覧については、Azure SQL データベースの Transact-SQL 情報を参照してください。

ALTER DATABASEWindows Azure SQL データベースでサポートされているオプションの一覧については、 ALTER DATABASE (Transact-SQL)を参照してください。

于 2013-08-03T06:55:12.303 に答える
1

残念ながら、FileTable と FILESTREAM はサポートされていません。を見てみましょう:

Azure SQL V12 でサポートされていない機能

于 2015-05-21T17:25:14.367 に答える