SQL Server 2012の自習書シリーズの『開発者のための Transact-SQL 応用』眺めていて気づいたこと。
--------
SQL Server 2012 では、FileTable 機能がサポートされて、Windows 上のファイルを SQL Server 上のデータベース内に簡単に格納できるようになりました。以前のバージョンでは、 FileStream データ型を利用して、同じことを実現できていましたが、このデータ型では、 Windows ファイルを操作するために API を利用しなければなりませんでした。これに対して、 SQL Server 2012 で提供される FileTable 機能では、通常の Windows ファイルを操作するの と同様に Windows エクスプローラーを利用して、データベース内へファイルを格納することが できるようになりました。
--------
FileStreamデータ型を利用して実現はできたけど、SQL Serverのミラー構成を組めなかった記憶があるんだけど、2012ではこのあたりの問題は解消できたんだろうか。Always Onではどうなのだろうか?どこかに情報はないのかなー?(他力...)
以下、追記(2013.3.19)
AlwaysOnでサポートされているようですが、Windows Server 2012では、現時点でうまく動作しないパターンが存在します(Windows Server 2008R2では問題なし)。 該当しそうな情報が、MicroSoftのサイトで公開されており、現在修正中のステータスです。しばらくまってみます。