La possibilité d'enregistrer des fichiers au sein de lignes de la table de base de données comme Binary Large Objects (BLOB) est une fonctionnalité puissante de Microsoft SQL Server, mais le mécanisme de le faire est un peu différent de celui pour insérer d'autres types de données. Dans SQL Server 2005 et plus tard, la fonction «OPENROWSET" rend le processus beaucoup plus facile que dans les versions précédentes. Extraire les fichiers à partir de la base de données nécessite une approche différente - faisant usage de la Bulk Copy Program (BCP utilitaire) pour enregistrer les données binaires dans un fichier sur le disque.