{"id":1512,"date":"2014-10-22T03:38:48","date_gmt":"2014-10-22T10:38:48","guid":{"rendered":"https:\/\/www.netometer.com\/blog\/?p=1512"},"modified":"2025-10-21T17:46:02","modified_gmt":"2025-10-22T00:46:02","slug":"how-to-enable-remote-blob-storage-with-sharepoint-2013-and-sql-server-2014","status":"publish","type":"post","link":"https:\/\/www.netometer.com\/blog\/?p=1512","title":{"rendered":"How to Enable Remote Blob Storage with SharePoint 2013 and SQL Server 2014"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div class=\"gk-legend\" data-style=\"style3\"><strong>Screencast :<\/strong><strong>Enable RBS with SharePoint 2013 and SQL Server 2014<\/strong><\/p>\n<ul data-style=\"style6\">\n<li><span style=\"color: #4494dd;\"><strong>Two-Tier Configuration &#8211; SharePoint and SQL Server running on dedicated machines<\/strong><\/span><\/li>\n<li><span style=\"color: #4494dd;\"><strong>Using the free SharePoint Foundation and SQL Server Express editions<\/strong><\/span><\/li>\n<li><span style=\"color: #4494dd;\"><strong>Enabling multiple SharePoint Content Databases<\/strong><\/span><\/li>\n<\/ul>\n<\/div>\n<p>In this <strong><a title=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\" href=\"https:\/\/www.netometer.com\/video\/tutorials\/SharePoint-2013-SQL-2014-Remote-Blob-Storage\" target=\"_blank\" rel=\"noopener\">Screencast <\/a><a title=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\" href=\"https:\/\/www.netometer.com\/video\/tutorials\/SharePoint-2013-SQL-2014-Remote-Blob-Storage\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/video-icon.png\" alt=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\" width=\"25\" height=\"21\" \/><\/a><\/strong>, we demonstrate how to install and configure RBS in SharePoint 2013.<\/p>\n<p>You shouldn&#8217;t be surprised if 95% of SharePoint Content Databases is BLOB (Binary Large Objects) data &#8211; that&#8217;s how SP files are stored in the SQL server database. Moving BLOBSs out of the SQL server DB reduces CPU and memory utilization and results in a significant SharePoint performance boost. An easy way to do this is to use the Microsoft FILESTREAM provider which is provided as a free download in the SQL Server 2014 feature pack.<\/p>\n<p>It is important to note that there are two types of RBS providers:<\/p>\n<ul>\n<li>Local RBS Provider &#8211; BLOBs are stored on the same machine that is running SQL Server<\/li>\n<li>Remote RBS Provider &#8211; BLOBs are stored on a separate machine,<\/li>\n<\/ul>\n<p>and the local RBS FILESTREAM provider <strong>is supported only<\/strong> when using local hard disk drives or attached iSCSI devices.<\/p>\n<p>The Local\/Remote RBS Provider concept is quite often the source of confusion and misunderstanding, especially when SharePoint and SQL Server are running on separate machines; e.g., Two-Tier implementation. Some of the popular misconceptions are that you cannot use SQL Server 2014 Express edition, or even, that in this case you need SQL Server Enterprise edition. That is far from true, and for the sake of example, we are using a Two-Tier configuration with the free SharePoint 2013 Foundation and SQL Server 2014 Express editions.<\/p>\n<p>We&#8217;ve already demonstrated in this <strong><a title=\"SQL Server 2014 Express Actual Memory Limit\" href=\"https:\/\/www.netometer.com\/blog\/?p=1451\" target=\"_blank\" rel=\"noopener\">video <\/a><a title=\"SQL Server 2014 Express Actual Memory Limit\" href=\"https:\/\/www.netometer.com\/blog\/?p=1451\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/video-icon.png\" alt=\"SQL Server 2014 Express Actual Memory Limit\" width=\"25\" height=\"21\" \/><\/a><\/strong> that the actual SQL Server 2014 Express buffer cache limit is higher than the official 1GB limit. Another pleasant surprise is that placing the BLOBs on a fast local (SSD) storage not only improves performance, but allows you to work around the 10GB per Database limit in the SQL Server express edition.<\/p>\n<p>When dealing with a real-life scenario, you might have to answer addition questions, like:<\/p>\n<ul>\n<li>What kind of permissions you need to have and configure, especially when using the least privilege configuration?<\/li>\n<li>Do you need to install the RBS Feature Pack on the SQL Server?<\/li>\n<li>How do you enable a second, or a third SharePoint content database for Remote Blob Storage?<\/li>\n<\/ul>\n<p>[raw]We address in detail all these questions in our step-by-step <strong><a title=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\" href=\"https:\/\/www.netometer.com\/video\/tutorials\/SharePoint-2013-SQL-2014-Remote-Blob-Storage\" target=\"_blank\" rel=\"noopener\">Screencast <\/a><a title=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\" href=\"https:\/\/www.netometer.com\/video\/tutorials\/SharePoint-2013-SQL-2014-Remote-Blob-Storage\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/video-icon.png\" alt=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\" width=\"25\" height=\"21\" \/><\/a><\/strong>[\/raw]<\/p>\n<p>&nbsp;<\/p>\n<div id=\"kgvid_kgvid_0_wrapper\" class=\"kgvid_wrapper\">\n\t\t\t<div id=\"video_kgvid_0_div\" class=\"fitvidsignore kgvid_videodiv\" data-id=\"kgvid_0\" data-kgvid_video_vars=\"{&quot;id&quot;:&quot;kgvid_0&quot;,&quot;attachment_id&quot;:1536,&quot;player_type&quot;:&quot;Video.js v8&quot;,&quot;width&quot;:&quot;800&quot;,&quot;height&quot;:&quot;600&quot;,&quot;fullwidth&quot;:&quot;false&quot;,&quot;fixed_aspect&quot;:&quot;false&quot;,&quot;countable&quot;:true,&quot;count_views&quot;:&quot;quarters&quot;,&quot;start&quot;:&quot;&quot;,&quot;autoplay&quot;:&quot;false&quot;,&quot;pauseothervideos&quot;:&quot;false&quot;,&quot;set_volume&quot;:&quot;1&quot;,&quot;muted&quot;:&quot;false&quot;,&quot;meta&quot;:true,&quot;endofvideooverlay&quot;:&quot;&quot;,&quot;resize&quot;:&quot;true&quot;,&quot;auto_res&quot;:&quot;automatic&quot;,&quot;pixel_ratio&quot;:&quot;true&quot;,&quot;right_click&quot;:&quot;on&quot;,&quot;playback_rate&quot;:&quot;false&quot;,&quot;title&quot;:&quot;How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014&quot;,&quot;skip_buttons&quot;:[],&quot;nativecontrolsfortouch&quot;:&quot;true&quot;,&quot;locale&quot;:&quot;en&quot;,&quot;enable_resolutions_plugin&quot;:false}\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/Remote-Blob-Storage-SharePoint-2013-SQL-Server-2014_thumb171.jpg\"><meta itemprop=\"embedUrl\" content=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/Remote-Blob-Storage-SharePoint-2013-SQL-Server-2014.mp4\"><meta itemprop=\"contentUrl\" content=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/Remote-Blob-Storage-SharePoint-2013-SQL-Server-2014.mp4\"><meta itemprop=\"name\" content=\"How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014\"><meta itemprop=\"description\" content=\"Using Microsoft FILESTREAM Provider and RBS with SharePoint 2013 and SQL 2014\"><meta itemprop=\"uploadDate\" content=\"2014-10-22T04:11:46-07:00\">\n\t\t\t\t<video id=\"video_kgvid_0\" playsinline controls preload=\"metadata\" poster=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/Remote-Blob-Storage-SharePoint-2013-SQL-Server-2014_thumb171.jpg\" width=\"800\" height=\"600\" class=\"fitvidsignore video-js kg-video-js-skin\">\n\t\t\t\t\t<source src=\"https:\/\/www.netometer.com\/blog\/wp-content\/uploads\/Remote-Blob-Storage-SharePoint-2013-SQL-Server-2014.mp4?id=0\" type=\"video\/mp4\" data-res=\"600p\">\n\t\t\t\t<\/video>\n\t\t\t<\/div>\n\t\t\t<div style=\"display:none\" id=\"video_kgvid_0_meta\" class=\"kgvid_video_meta kgvid_video_meta_hover \">\n\t\t\t\t<span class='kgvid_meta_icons'><\/span>\n\t\t\t\t<span id='video_kgvid_0_title' class='kgvid_title'>How to Install and Configure Remote Blob Storage in SharePoint 2013 and SQL Server 2014<\/span>\n<\/div>\n\t\t<\/div>\n<ul data-style=\"style5\">\n<li><a title=\"How to Install SharePoint Foundation 2013 with SQL Server 2014 Express.\" href=\"https:\/\/www.netometer.com\/blog\/?p=1442\" target=\"_blank\" rel=\"noopener\">How to Install SharePoint Foundation 2013 with SQL Server 2014 Express.<\/a><\/li>\n<li><a title=\"SQL Server 2014 Express Actual Memory Limit.\" href=\"https:\/\/www.netometer.com\/blog\/?p=1451\" target=\"_blank\" rel=\"noopener\">SQL Server 2014 Express Actual Memory Limit.<\/a><\/li>\n<li><a title=\"How to Start and Configure SharePoint Foundation 2010 Search\" href=\"https:\/\/www.netometer.com\/video\/tutorials\/Configure-Start-SharePoint-Foundation-Search\" target=\"_blank\" rel=\"noopener\">How to Start and Configure SharePoint Foundation 2010 Search<\/a><\/li>\n<li><a title=\"How to Install and Configure Search Server 2010 Express\" href=\"https:\/\/www.netometer.com\/video\/tutorials\/How-to-Install-and-Configure-Search-Server-Express\" target=\"_blank\" rel=\"noopener\">How to Install and Configure Search Server 2010 Express<\/a><\/li>\n<\/ul>\n<p><a class=\"twitter-hashtag-button\" title=\"SharePoint 2013\" href=\"https:\/\/twitter.com\/intent\/tweet?button_hashtag=SharePoint2013\">Tweet #SharePoint 2013<\/a> <a class=\"twitter-follow-button\" href=\"https:\/\/twitter.com\/netometer\" data-show-count=\"false\">Follow @netometer<\/a><\/p>\n<p>Stay tuned on <strong><a title=\"NetoMeter - Screencasts and Step-by-Step Video Tutorials\" href=\"..\/..\/blog\/?feed=rss2\" target=\"_blank\" rel=\"noopener\">NetoMeter<\/a><\/strong> &#8211; subscribe to<a title=\"NetoMeter - Screencasts and Step-by-Step Video Tutorials\" href=\"..\/..\/blog\/?feed=rss2\" target=\"_blank\" rel=\"noopener\"> <strong>NetoMeter RSS<\/strong><\/a>.<\/p>\n<p>Dean<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When dealing with a real-life scenario, you might have to answer addition questions, like:<\/p>\n<ul>\n<li>What kind of permissions you need to have and configure, especially when using the least privilege configuration?<\/li>\n<li>Do you need to install the RBS Feature Pack on the SQL Server?<\/li>\n<li>How do you enable a second, or a third SharePoint content database for Remote Blob Storage?<\/li>\n<\/ul>\n","protected":false},"author":1,"featured_media":1537,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"categories":[361,325],"tags":[444,442,443,428,445,446,430],"_links":{"self":[{"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1512"}],"collection":[{"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1512"}],"version-history":[{"count":0,"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1512\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/1537"}],"wp:attachment":[{"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.netometer.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}