Dati BLOB (Binary Large Object) (SQL Server)Binary Large Object (Blob) Data (SQL Server)

SQL ServerSQL Server fornisce soluzioni per l'archiviazione di file e documenti nel database o su dispositivi di archiviazione remoti. provides solutions for storing files and documents in the database or on remote storage devices.

Argomenti della sezione In This Section

Confrontare opzioni per l'archiviazione di BLOB (SQL Server)Compare Options for Storing Blobs (SQL Server)
Confrontare i vantaggi di FILESTREAM, FileTable e Archivio BLOB remoti.Compare the advantages of FILESTREAM, FileTables, and Remote Blob Store.

FILESTREAM (SQL Server)FILESTREAM (SQL Server)
FILESTREAM consente l'archiviazione nel file system di dati non strutturati, ad esempio documenti e immagini, da parte delle applicazioni basate su SQL ServerSQL Server.FILESTREAM enables SQL ServerSQL Server-based applications to store unstructured data, such as documents and images, on the file system. Le applicazioni possono sfruttare le numerose API di flusso e le prestazioni del file system e contemporaneamente mantenere la coerenza transazionale tra i dati non strutturati e i corrispondenti dati strutturati.Applications can leverage the rich streaming APIs and performance of the file system and at the same time maintain transactional consistency between the unstructured data and corresponding structured data.

FileTables (SQL Server)FileTables (SQL Server)
La funzionalità FileTable fornisce supporto per lo spazio dei nomi dei file di Windows e la compatibilità con le applicazioni di Windows ai dati dei file archiviati in SQL ServerSQL Server.The FileTable feature brings support for the Windows file namespace and compatibility with Windows applications to the file data stored in SQL ServerSQL Server. FileTable consente l'integrazione dei componenti di archiviazione e gestione dei dati da parte di un'applicazione e fornisce servizi di SQL ServerSQL Server integrati, incluse la ricerca full-text e la ricerca semantica, su dati e metadati non strutturati.FileTable lets an application integrate its storage and data management components, and provides integrated SQL ServerSQL Server services - including full-text search and semantic search - over unstructured data and metadata.

In altre parole, è possibile archiviare file e documenti in speciali tabelle denominate FileTable in SQL ServerSQL Server , ma accedere a tali file e documenti da applicazioni di Windows come se questi fossero archiviati nel file system, senza apportare alcuna modifica alle applicazioni del client.In other words, you can store files and documents in special tables in SQL ServerSQL Server called FileTables, but access them from Windows applications as if they were stored in the file system, without making any changes to your client applications.

Archivio BLOB remoto (RBS) (SQL Server)Remote Blob Store (RBS) (SQL Server)
Archivio BLOB remoti (RBS) per SQL ServerSQL Server consente agli amministratori del database di archiviare oggetti BLOB (Binary Large Object) in soluzioni di archiviazione apposite anziché direttamente sul server.Remote BLOB store (RBS) for SQL ServerSQL Server lets database administrators store binary large objects (BLOBs) in commodity storage solutions instead of directly on the server. Ciò consente di risparmiare una considerevole quantità di spazio ed evita un inutile consumo di costose risorse hardware del server.This saves a significant amount of space and avoids wasting expensive server hardware resources. RBS fornisce un set di librerie API che definiscono un modello standardizzato tramite cui le applicazioni accedono ai dati BLOB.RBS provides a set of API libraries that define a standardized model for applications to access BLOB data. RBS include anche strumenti di manutenzione come Garbage Collection, per facilitare la gestione dei dati BLOB remoti.RBS also includes maintenance tools, such as garbage collection, to help manage remote BLOB data.

Tale componente è incluso nei supporti di installazione di SQL ServerSQL Server ma non viene installato dal programma di installazione di SQL ServerSQL Server .RBS is included on the SQL ServerSQL Server installation media, but is not installed by the SQL ServerSQL Server Setup program.