私は以下のことについて少し助けが必要です。SQLイメージの列を外部データベースにリンクするにはどうすればよいですか?
注::次のシナリオでは、アプリケーションのソースコードにアクセスできないため、データベースレベルでのみ変更できます。
私たちのデータベースは、dbo.[BLOB]
を使用してあらゆる種類のファイルとドキュメントを格納します。この表では、IMAGE
(まあ、時代遅れ)データ型が使用されています。この特定のテーブルは非常に速く成長しているので、私はいくつかのアーカイブ機能を実装することを考えていました。
私の考えは、Xヶ月より古いすべてのファイルを2番目のデータベースに移動し、何とかdbo.[BLOB]
テーブルから外部/アーカイブデータベースにリンクすることです。
これも可能ですか?目標は、バックアップとクエリのパフォーマンスを向上させるために、データベースのサイズを減らすことです。
アイデアやヒントがあれば幸いです。
ありがとうございました。 ファビアン
SQL Serverのバージョン**(2008、2008 R2、2012、2014、2016)はどちらですか? –
2008 R2標準 – Fabian
[FILESTREAM](https://technet.microsoft.com/en-us/library/bb933993(v=sql.105).aspx)ストレージは2005年から利用できます。このようなデータはデータベースの外部に保存できますそれでも全体としてdataseをバックアップします。ファイルをバックアップしたくない場合は、部分バックアップを実行することができます –