FileTable を使用して大量のデータを保存し、多数のファイルベースの既存データを移行したいと考えています。
テーブルを作成すれば、テーブルのファイル ストリーム プロパティにアクセスできることはわかっています。これは単に varbinary(MAX) であるため、Entity Framework 5.0 デザイナーはこれらのテーブルに問題はありません。しかし、SQL 2012 FileTable を edmx デザイナーに表示できないようです。
私が得るエラーはこれです:
次の例外のため、モデルを生成できません: 「テーブル 'EpicDB.dbo.DataFileTable' はリレーションシップによって参照されていますが、見つかりません。
DataFileTable は、私の FileTable の名前です。
SQL Management Studio デザイナで、FileTable の path_locator と parent_path_locator の間に奇妙な自己参照があることに気付きました。多分これはいくつかの痛みを引き起こしていますか?
どうすればこれができるか知っている人はいますか?