Conception et implémentation du stockage FILESTREAM

FILESTREAM permet aux applications SQL Server de stocker des données non structurées, telles que des documents et des images, dans le système de fichiers. Les applications peuvent tirer parti des API de diffusion 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.

Dans cette section

  • Vue d'ensemble de FILESTREAM
    Introduit FILESTREAM en décrivant quand utiliser FILESTREAM, comment le stockage FILESTREAM est implémenté et géré et comment on peut accéder aux données FILESTREAM.

  • Mise en route du stockage FILESTREAM
    Fournit une liste de rubriques qui indiquent comment activer FILESTREAM sur une instance de SQL Server, créer des bases de données et des tables pour prendre en charge FILESTREAM et utiliser le stockage FILESTREAM à partir du Moteur de base de données.

  • Utilisation du stockage FILESTREAM dans des applications clientes
    Fournit une vue d'ensemble du développement d'applications qui utilise des données FILESTREAM du système de fichiers.

  • Utilisation de FILESTREAM avec d'autres fonctionnalités SQL Server
    Fournit des informations sur l'interaction entre FILESTREAM et les instantanés de base de données, la réplication, la copie des journaux de transaction, la mise en miroir de bases de données, la recherche en texte intégral, le clustering de basculement et SQL Server Express.

  • Gestion des données FILESTREAM par le biais de Transact-SQL
    Explique comment utiliser les instructions Transact-SQL INSERT, UPDATE et DELETE pour gérer des données FILESTREAM.

  • Gestion des données FILESTREAM à l'aide de Win32
    Explique comment utiliser Win32 pour lire et écrire des données dans un objet BLOB FILESTREAM.

  • Conception et implémentation de FILESTREAM : rubriques de procédures
    Fournit des procédures qui expliquent comment activer et configurer FILESTREAM.

  • Meilleures pratiques pour FILESTREAM
    Fournit les meilleures pratiques recommandées pour l'utilisation de FILESTREAM

  • À propos du magasin d'objets blob distants (RBS)
    Le magasin d'objets blob distants de SQL Server est un composant additionnel facultatif qui permet aux administrateurs de bases de données de stocker des objets blob dans des solutions de stockage de marchandises, au lieu de les stocker directement sur le serveur de base de données principal. Cela permet d'économiser une grande quantité d'espace et d'éviter le gaspillage des précieuses ressources matérielles du serveur. RBS fournit un ensemble de bibliothèques API qui définissent un modèle standardisé d'accès aux données BLOB pour les applications. RBS comprend également des outils de maintenance, tels que le nettoyage de la mémoire, permettant de gérer les données BLOB distantes.