使用できる方法がいくつかあります。最も簡単な方法は、ファイルをファイル システムに残し、ファイル パスを SQL Server 内に保存することです。アプリは実行時にファイル パスを取得し、そのパスを使用してファイルを読み込みます。ただし、ファイル システムへの保存には欠点もあります。ファイルがデータベースにバックアップされない、ファイルの場所を変更したり、ファイルを削除しても SQL Server が更新されないなどです。
SQL Server 内に格納することも、確かにオプションです。 SQL Server 2005 を使用しているため、FILESTREAM 機能 (SQL Server 2008 で導入) を使用することはできませんが、ネイティブの SQL Server BLOB タイプに保存することはできます。
良い紹介 です。 Denny Cherry による SQL Server の blob 型への変換。例 C# を使用して BLOB を記述する方法。