Setting Up a Database for FILESTREAM Storage

After you enable FILESTREAM for the SQL Server instance, you can store FILESTREAM data in a database by creating a FILESTREAM filegroup. You can do this when creating the database or by adding a new filegroup to an existing database. The filegroup designated for FILESTREAM storage must include the CONTAINS FILESTREAM clause and be defined. The code in Listing 21.23 creates the Customer database and then adds a FILESTREAM filegroup.

LISTING 21.23 Setting Up a Database for FILESTREAM Storage

Use Master;goCREATE DATABASE CustomerON ( NAME='Customer_Data',    FILENAME='C:\MSSQL\Data\Customer_Data1.mdf',    SIZE=50,    MAXSIZE=100,    FILEGROWTH=10)LOG ON ( NAME='Customer_Log', ...

Get Microsoft SQL Server 2014 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.