How to enable FILESTREAM in SQL Server? 

FILESTREAM in SQL Server provides a way for storing unstructured data, like documents and images, in the server’s file system while maintaining their references within the database. By default, the FILESTREAM option is disabled in SQL Server. If you want to use it, then you have to enable it first. You can enable the FILESTREAM from the SQL Server Configuration Manager. Follow these steps to enable it:

  1. Go to the Windows Start menu and find SQL Server Configuration Manager.
  2. the SQL Server Configuration Manager application, expand the SQL Server Services node.
  3. Select your SQL Server instance and Right-click.
  4. From the Right-click menu, select Properties.
  5. In the properties window, go to the FILESTREAM tab.
  6. Select the Enable FILESTREAM for Transact-SQL access option. This will allow only T-SQL access to FILESTREAM.
  7. Optional Settings:
    • If needed, you can enable FILESTREAM for file I/O access. This will allow you to read and write FILESTREAM data from Windows.
    • Enter the name of the Windows share in the Windows Share Name box.
    • Select Allow remote clients access to FILESTREAM data, in case if you want any remote client to access the data.
  8. Press Apply to save the changes.
  9. Restart the SQL Server service.
Enable FILESTREAM in SQL Server


Leave your thoughts...

This site uses Akismet to reduce spam. Learn how your comment data is processed.