Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
SQL Server fournit des solutions pour stocker des fichiers et des documents dans la base de données ou sur des appareils de stockage distant.
Dans cette section
Options de comparaison pour le stockage d’objets blob (SQL Server)
Comparez les avantages de FILESTREAM, FileTables et Magasin d'objets Blob distants.
FILESTREAM (SQL Server)
FILESTREAM permet aux applications SQL Server de stocker des données non structurées, telles que des documents et des images, sur le système de fichiers. Les applications peuvent tirer parti des API de diffusion en continu enrichies et des performances du système de fichiers et, en même temps, maintenir la cohérence transactionnelle entre les données non structurées et les données structurées correspondantes.
FileTables (SQL Server)
La fonctionnalité FileTable apporte le support de l’espace de noms de fichiers Windows et la compatibilité avec les applications Windows pour les données de fichiers stockées dans SQL Server. FileTable permet à une application d’intégrer ses composants de stockage et de gestion des données et fournit des services SQL Server intégrés, y compris la recherche en texte intégral et la recherche sémantique, sur les données et métadonnées non structurées.
En d’autres termes, vous pouvez stocker des fichiers et des documents dans des tables spéciales dans SQL Server appelé FileTables, mais y accéder à partir d’applications Windows comme s’ils étaient stockés dans le système de fichiers, sans apporter de modifications à vos applications clientes.
Magasin d'objets blob distants (RBS) (SQL Server)
Le magasin BLOB distant (RBS) pour SQL Server permet aux administrateurs de base de données de stocker des grands objets binaires dans des solutions de stockage courantes plutôt que directement sur le serveur. Cela permet d’économiser beaucoup d’espace et d’éviter de gaspiller des ressources matérielles serveur coûteuses. RBS fournit un ensemble de bibliothèques d’API qui définissent un modèle standardisé pour que les applications accèdent aux données BLOB. RBS inclut également des outils de maintenance, tels que le ramasse-miettes, pour aider à gérer les données BLOB distantes.
RBS est inclus sur le support d’installation de SQL Server, mais n’est pas installé par le programme d’installation de SQL Server.