Der er et par metoder, du kan bruge. Det enkleste er at lade filerne ligge på filsystemet og gemme filstien inde i SQL Server. Din app ville hente filstien ved kørsel og bruge den nævnte sti til at indlæse filen. Lagring i filsystemet har dog også sine ulemper - filer er ikke sikkerhedskopieret med databasen, ændringer af filplaceringen, eller filsletning vil ikke opdatere SQL Server, og så videre.
Lagring i SQL Server er bestemt også en mulighed. Du er på SQL Server 2005, så du vil ikke være i stand til at bruge FILESTREAM-funktionen (introduceret i SQL Server 2008), men du vil være i stand til at gemme den i en indbygget SQL Server-blob-type.
Her er en god introduktion til blob-typer i SQL Server af Denny Cherry. Her er et eksempel at skrive blobs ved hjælp af C#.