<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>PramodBalusu</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/pramodbalusu/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/pramodbalusu/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:31:25 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>RBS and SharePoint 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/pramodbalusu/rbs-and-sharepoint-2010</link>
      <pubDate>Fri, 08 Jul 2011 16:56:00 GMT</pubDate>
      <dc:creator><![CDATA[Pramod Balusu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/pramodbalusu/2011/07/08/rbs-and-sharepoint-2010/</guid>
      <description><![CDATA[&nbsp;Note: This Post is applicable only to SQL server 2008, 2008 R2 with SharePoint 2010 only.
The...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: Calibri; font-size: large;"><span style="color: #ff0000;">&nbsp;Note:</span> <strong>This Post is applicable only to SQL server 2008, 2008 R2 with SharePoint 2010 only.</strong></span></p>
<p><span style="font-family: Calibri;">The user account that you use to perform the procedures that are described in this document must have the following memberships:</span></p>
<p><span style="font-family: Calibri;">1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Administrators group on the Web servers and application servers.</span></p>
<p><span style="font-family: Calibri;">2)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">SQL Server&nbsp;<strong>dbcreator</strong>&nbsp;and&nbsp;<strong>securityadmin</strong>&nbsp;fixed server roles on the computer that is running SQL Server 2008.</span></p>
<p><span style="font-family: Calibri;">Note: Logon to SQL and Webserver with user account of SharePoint not local admin.</span></p>
<p><span style="font-family: Calibri;">&nbsp;</span><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: medium;"><strong><span style="font-family: Calibri;">A)</span>&nbsp;&nbsp;&nbsp;&nbsp; </strong><strong><span style="font-family: Calibri;">Enable FILESTREAM on the database server</span></strong></span></p>
<ol>
<li><span style="font-family: Calibri;">On the Start menu, point to All Programs, point to Microsoft SQL Server 2008 R2, point to Configuration Tools, and then click SQL Server Configuration Manager.</span></li>
<li><span style="font-family: Calibri;">In the list of services, right-click SQL Server Services, and then click Open.</span></li>
<li><span style="font-family: Calibri;">In the SQL Server Configuration Manager snap-in, locate the instance of SQL Server&nbsp;on which you want to enable FILESTREAM.</span></li>
<li><span style="font-family: Calibri;">Right-click the instance and then click Properties.</span></li>
<li><span style="font-family: Calibri;">In the SQL Server Properties dialog box, click the FILESTREAM tab.</span></li>
<li><span style="font-family: Calibri;">Select the Enable FILESTREAM for Transact-SQL access check box.</span></li>
<li><span style="font-family: Calibri;">If you want to read and write FILESTREAM data from Windows, click Enable FILESTREAM for file I/O streaming access. Enter the name of the Windows share in the Windows Share Name box.</span></li>
<li><span style="font-family: Calibri;">If remote clients must access the FILESTREAM data that is stored on this share, select Allow remote clients to have streaming access to FILESTREAM data.</span><span style="font-family: Calibri;">&nbsp;</span></li>
<li><span style="font-family: Calibri;">Click Apply. See below:<br /><br /></span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4466.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4466.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4466.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4466.1.jpg" alt="" width="396" height="189" border="0" /></a><br /><br /></li>
<li><span style="font-family: Calibri;">In SQL Server Management Studio, click New Query to display the Query Editor.</span></li>
<li><span style="font-family: Calibri;"><span style="font-family: Calibri;">In Query Editor, enter the following Transact-SQL&nbsp;code:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EXEC sp_configure filestream_access_level, 2<br /></span></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RECONFIGURE</span></li>
<li><span style="font-family: Calibri;">Click Execute.</span></li>
</ol>
<p>&nbsp;&nbsp;&nbsp; Link: <a href="https://technet.microsoft.com/en-us/library/ee663474.aspx"><span style="color: #0000ff;">https://technet.microsoft.com/en-us/library/ee663474.aspx</span></a><br /><strong><br /><br /><span style="font-size: medium;">B)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></strong><strong><span style="font-size: medium;">Provision a BLOB store for each content database</span><br /></strong></p>
<ol>
<li><span style="font-family: Calibri;">Click Start, click All Programs, click Microsoft SQL Server 2008, and then click SQL Server Management Studio.</span></li>
<li><span style="font-family: Calibri;">Connect to the instance of SQL Server that hosts the content database.</span></li>
<li><span style="font-family: Calibri;">Expand Databases.</span></li>
<li><span style="font-family: Calibri;">Click the content database for which you want to create a BLOB store, and then click New Query.</span></li>
<li><span style="font-family: Calibri;">Paste the following SQL queries in Query pane, and then execute them in the sequence listed.<br /><br /></span><span style="font-family: Calibri;">use [<span style="background-color: #00ff00;">WSS_Content</span>]<br />if not exists (select * from sys.symmetric_keys where name = N'##MS_DatabaseMasterKey##')create master key encryption by password = N'Admin Key Password !2#4'<br /></span><span style="font-family: Calibri;"><br />use [<span style="background-color: #00ff00;">WSS_Content]</span><br />if not exists (select groupname from sysfilegroups where groupname=N'RBSFilestreamProvider')alter database [<span style="background-color: #00ff00;">WSS_Content</span>] add filegroup RBSFilestreamProvider contains filestream<br /></span><span style="font-family: Calibri;"><br />use [<span style="background-color: #00ff00;">WSS_Content</span>]<br />alter database [<span style="background-color: #00ff00;">WSS_Content</span>] add file (name = RBSFilestreamFile, filename = '<span style="background-color: #00ff00;">C:\Blobstore'</span>) to filegroup RBSFilestreamProvider<br /></span></li>
</ol>
<p><span style="font-family: Calibri; color: #ff0000;">Note: </span><span style="font-family: Calibri;">In All the three queries replace [<span style="background-color: #00ff00;">WSS_Content</span>] with the content database name, and replace <span style="background-color: #00ff00;">c:\BlobStore</span> with the volume\directory in which you want the BLOB store created. The provisioning process creates a folder in the location that you specify. Be aware that you can provision a BLOB store only one time. If you attempt to provision the same BLOB store multiple times, you will receive an error.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6012.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6012.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6012.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6012.1.jpg" alt="" width="550" height="114" border="0" /></a><br /><br /></span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Commands should be successfully completed.<br /><br /><span style="color: #ff0000;">Verify:</span></span><br /><span style="font-family: Calibri;">Blobstore folder would be created under the path given. There would be a folder and a file in it.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/7065.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/7065.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/7065.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/7065.1.jpg" alt="" border="0" /></a><br /><br /></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: medium;"><strong><span style="font-family: Calibri;">C)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </strong><strong><span style="font-family: Calibri;">Install the RBS provider components on each server (SQL and Web Server)</span></strong></span></p>
<p><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span> First install RBS on SQL server then First Web server then additional Servers.</span></p>
<p><span style="font-family: Calibri;">To install RBS on SQL server and then First Web server follow the below steps.<br /><br /></span></p>
<ol>
<li><span style="font-family: Calibri;">Browse to&nbsp;<a href="https://www.microsoft.com/download/en/details.aspx?id=16978">https://www.microsoft.com/download/en/details.aspx?id=16978</a></span><span style="font-family: Calibri;"> find <span style="font-size: medium;"><strong>rbs.msi</strong></span> download X64 Package.<br /><span style="color: #ff0000;">Note: Do not</span> download the rbs_x64 link given in TechNet article </span><a href="https://technet.microsoft.com/en-us/library/ee663474.aspx"><span style="font-family: Calibri;">https://technet.microsoft.com/en-us/library/ee663474.aspx</span></a></li>
<li><span style="font-family: Calibri;">Run cmd prompt as Administrator and then click OK.<br />Change the directory to the place where rbs.msi is downloaded on the machine.</span></li>
<li><span style="font-family: Calibri;">Copy and paste the following command into the Command Prompt window.<br /><br />msiexec /qn /lvx* rbs_install_log.txt /i RBS.msi TRUSTSERVERCERTIFICATE=true FILEGROUP=PRIMARY DBNAME="<span style="background-color: #00ff00;">WSS_Content</span>" DBINSTANCE="<span style="background-color: #00ff00;">DBInstance Name</span>" FILESTREAMFILEGROUP=RBSFilestreamProvider FILESTREAMSTORENAME=FilestreamProvider_1<br /><br /></span><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span><br /></span><span style="font-family: Calibri;">Replace <span style="background-color: #00ff00;">WSS_Content</span> and <span style="background-color: #00ff00;">DBInstance Name</span> in the above command.<br /><br />&nbsp;rbs_install_log.txt is the installation log file generated in the same path where rbs.msi is located.<br /></span><br /><span style="font-family: Calibri;"><span style="color: #ff0000;">Verify:</span><br /></span><span style="font-family: Calibri;">1)</span>&nbsp;<span style="font-family: Calibri;">The process of installation finishes in 1 min. See task manager, there would be two processes &ldquo;msiexec.exe &rdquo; running with the SharePoint user account that you logged in. You can see these processes only if you enable show processes from all users. </span></li>
</ol>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/3247.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/3247.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/3247.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/3247.1.jpg" alt="" border="0" /></a></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: Calibri;">2)</span>&nbsp;&nbsp;<span style="font-family: Calibri;">Verify if the Tables were created for the database WSS_Content. If there were no folders then the installation is not success. Verify Log file.<br /><br /></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4276.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4276.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4276.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4276.1.jpg" alt="" width="289" height="143" border="0" /></a><br /><br /></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3)</span>&nbsp; <span style="font-family: Calibri;">Verify the programs installed in control panel, SQL Server 2008 R2 Remote Blob Store is installed.</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/5187.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/5187.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/5187.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/5187.1.jpg" alt="" border="0" /></a></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4) </span>&nbsp;<span style="font-family: Calibri;">The size of the log file rbs_install_log.txt should be <span style="background-color: #ff00ff;">more</span> than 1 MB. If you have less size then there should be some problem in the installation.<br /></span><span style="font-family: Calibri;">&nbsp;</span></p>
<p><span style="font-family: Calibri; color: #ff0000;">Troubleshoot in file size is less:</span></p>
<p><span style="font-family: Calibri;">Open the log file scroll to the bottom you can see an entry that Installation Completed Successfully, but never trust that message. Find for errors and resolve the same.<br /><br />Mostly the parameters passed in the above command should be wrong- check for db instance name, server name and especially spelling mistakes.</span></p>
<p><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span> Follow the same process and command for First Web server.</span></p>
<p><span style="font-size: medium;"><strong><span style="font-family: Calibri;">D) To install RBS on all additional Web and application servers </span></strong></span></p>
<ol>
<li><span style="font-family: Calibri;">Browse to <a href="https://www.microsoft.com/download/en/details.aspx?id=16978">https://www.microsoft.com/download/en/details.aspx?id=16978</a></span><span style="font-family: Calibri;"> find rbs.msi download X64 Package.<br />Note: Do not download the rbs_x64 link given in TechNet article </span><a href="https://technet.microsoft.com/en-us/library/ee663474.aspx"><span style="font-family: Calibri;">https://technet.microsoft.com/en-us/library/ee663474.aspx</span></a></li>
<li><span style="font-family: Calibri;">Run <strong>cmd </strong>prompt as <strong>Administrator</strong> and then click OK.<br />Change the directory to the place where rbs.msi is downloaded on the machine.<br /></span></li>
<li><span style="font-family: Calibri;">Copy and paste the following command into the Command Prompt window<br /><br />msiexec /qn /lvx* rbs_install_log.txt /i RBS.msi DBNAME="<span style="background-color: #00ff00;">WSS_Content</span>" DBINSTANCE="<span style="background-color: #00ff00;">DBInstance Name</span>" ADDLOCAL="Client,Docs,Maintainer,ServerScript,FilestreamClient,FilestreamServer"</span></li>
</ol>
<p><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span> <br /></span><span style="font-family: Calibri;">Replace <span style="background-color: #00ff00;">WSS_Content</span> and <span style="background-color: #00ff00;">DBInstance Name</span> in the above command.<br /><br />rbs_install_log.txt is the installation log file generated in the same path where rbs.msi is located.</span></p>
<p><span style="font-family: Calibri; color: #ff0000;">Verify:</span><br /><span style="font-family: Calibri;">The size of the log file rbs_install_log.txt should be <span style="background-color: #ff00ff;">less</span> than 1 MB, vice versa for SQL and First Web Server.<br /><br />Open the log file scroll to the bottom you can see an entry that Installation Completed Successfully, but never trust that message. Find for errors and resolve the same.<br /><br />Mostly the parameters passed in the above command should be wrong- check for db instance name, server name and especially spelling mistakes .</span></p>
<p>&nbsp;</p>
<p><strong><span style="font-size: medium;"><span style="font-family: Calibri;">E)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Enable RBS for each Content Database from Web Server:</span></span></strong><br /><span style="font-size: small;"><span style="font-family: Calibri;">&nbsp;<br /></span></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Open SharePoint PowerShell as Administrator and perform the steps below:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdb = Get-SPContentDatabase &ndash;WebApplication&nbsp; &lt;URL&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rbss = $cdb.RemoteBlobStorageSettings<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rbss.Installed()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rbss.Enable()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rbss.SetActiveProviderName($rbss.GetProviderNames()[0])<br /><br /><span style="color: #ff0000;">Verify:</span></span><br /><span style="font-family: Calibri;">1. Executing $rbss.Installed() should return true, if false this may be due to the reason that RBS is not installed properly or RBS is not installed on other Web servers.<br />Verify RBS installation log on all the servers. If you think something is wrong uninstall RBS from control panel and re-install using step C or D.<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/7652.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/7652.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/7652.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/7652.1.jpg" alt="" border="0" /></a><br /></span><br /><span style="font-family: Calibri;">2. Type $rbss and verify that ActiveProviderName is not Null. See below</span><br /><br /><span style="font-size: medium;"><strong><span style="font-family: Calibri;"><br />F)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </strong></span><strong><span style="font-family: Calibri;"><span style="font-size: medium;">Test the RBS Installation:</span><br /><br /></span></strong></p>
<ol>
<li><span style="font-family: Calibri;">Open the Web Application where blob store is enabled.<br /></span></li>
<li><span style="font-family: Calibri;">Open a library or list where we can upload documents.<br /></span></li>
<li><span style="font-family: Calibri;">Upload a document whose size limit is more than 60 KB.<br /></span></li>
<li><span style="font-family: Calibri;">Browse to Blob Store Folder on the SQL server and verify the latest modified folder. The document should be present in it.<br /><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4101.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4101.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4101.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4101.1.jpg" alt="" border="0" /></a></span></li>
</ol>
<p>&nbsp;</p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The other way of checking this is to run below query on SQL database.<br /></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Select * from AllDocstreams where RBSID IS NOT NULL</span></p>
<p><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span> RBS_ID has some value indicates that the document is in Blob Store. If it is null then it indicates that the data was present in SQL database itself.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6116.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6116.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6116.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6116.1.jpg" alt="" border="0" /></a></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p class="Default"><span style="font-family: Calibri; color: #ff0000;">Note:</span><span style="font-family: Calibri;"><br />The Blob Threshold limit by default is 60 KB.&nbsp; This explains that only documents whose size is more than 60 KB are being moved to Blob Store.<br />This setting can be verified by running the below query on the content database and checking the value for the column &ldquo;extended_configuration&rdquo; for the record matching your Filestream provider name stored in the "blob_store_name" column.<br /><br />&nbsp;Use [<span style="background-color: #00ff00;">WSS_Content</span>] <br />&nbsp;</span><span style="font-family: Calibri;">select * from mssqlrbs_resources.rbs_internal_blob_stores</span></p>
<p><span style="font-size: medium;"><strong><span style="font-family: Calibri;">G)</span>&nbsp;&nbsp;&nbsp;&nbsp; </strong><strong><span style="font-family: Calibri;">Adjust Blob Threshold: </span></strong></span></p>
<p><span style="font-family: Calibri;"><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>We can change the Blob Threshold limit for a content database my executing below commands as Powershell Administrator on any Web Sever .</span><strong><br /></strong><br /><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdb = Get-SPContentDatabase &ndash;WebApplication &lt;URL&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdb.RemoteBlobStorageSettings.MinimumBlobStorageSize=1048576&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdb.Update()</span></p>
<p><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span> 1048576 = 1MB, files size more than 1 MB would be moved to blob store.</span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-size: medium;"><strong><span style="font-family: Calibri;">H)</span>&nbsp;&nbsp;&nbsp;&nbsp; </strong></span><strong><span style="font-family: Calibri;"><span style="font-size: medium;">Move Content In and Out of RBS:</span><br /><br /></span></strong><span style="font-family: Calibri; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong><span style="font-family: Calibri; font-size: small;">Move Content from SQL to RBS:</span></strong><br /><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The content database might be in use for many days and you have enabled RBS later, you want to move the content to RBS Blob Store. To achieve this execute the below commands as administrator of powershell on any Web<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Server<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdb = Get-SPContentDatabase &ndash;WebApplication &lt;URL&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rbss = $cdb.RemoteBlobStorageSettings<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rbss.Migrate()<br /><br /></span><span style="font-family: Calibri;"><span style="color: #ff0000;">Note :</span><br /></span><span style="font-family: Calibri;">1.Please note that when you run this command the server begins copying data from the database to the file system.&nbsp;If you've got a lot of data in the database, it may take a while.<br /><br />2. The <strong>Blob Threshold </strong>apply here, all the docs whose threshold limit is more than the specified values are pushed to the Blob Store.<br /><br /></span><span style="font-family: Calibri;"><span style="color: #ff0000;">Verify:</span><br /></span><span style="font-family: Calibri;">Browse to Blob Store Folder on the SQL server and verify the latest modified folder, the documents should be present in it. <br />Execute the query&nbsp; select* from AllDocStreams where RBSID IS NULL it should return zero results. The data from &ldquo;content&rdquo; column is pushed to &rdquo;RBSID&rdquo; column and the Content Column is made NULL.</span><br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/1205.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/1205.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/1205.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/1205.1.jpg" alt="" border="0" /></a></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong><span style="font-family: Calibri; font-size: small;">Move Content from RBS to SQL:</span></strong><br /><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We need to disable RBS and move the content back to SQL. To achieve this execute the below commands as administrator of powershell on any Web server.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;$cdb = Get-SPContentDatabase &ndash;WebApplication &lt;URL&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;$rbss = $cdb.RemoteBlobStorageSettings<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; $rbss.SetActiveProviderName("")<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;$rbss.Migrate()<br />&nbsp;<br /></span><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span><br /></span><span style="font-family: Calibri;">SetActiveProviderName("") disables RBS, $rbss.Migrate() migrates the content back to SQL as ActiveProviderName is Blank.<br /><br />The documents were copied to SQL but they were not deleted from Blob Store, so before performing this action plans that the SQL server has more free space. <br /><br />If you want to move the content to another provider execute below commands.<br />$rbss.SetActiveProviderName("Name of the provider")<br />$rbss.Migrate()<strong></strong></span></p>
<p>&nbsp;</p>
<p><span style="font-family: Calibri; color: #ff0000;">Verify:</span><br /><span style="font-family: Calibri;">Execute the query&nbsp; select* from AllDocStreams where RBSID IS NOT NULL it should return zero results. The data from column &ldquo;RBSID&rdquo; is pushed to &ldquo;content&rdquo; column and the RBSID column is made NULL.<br /></span>&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/8461.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/8461.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/8461.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/8461.1.jpg" alt="" border="0" /></a><br /><br /><span style="font-family: Calibri;">To double check that this, delete any known file manually from Blob Store and try to access the same from UI.<br /></span></p>
<p><strong><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-size: medium;"><span style="font-family: Calibri;">I)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Enable RBS on another content database:</span></span></strong><strong><br /></strong><strong><br /></strong><span style="font-family: Calibri;">You may create a new content database to the same web application and you want to enable RBS on this&nbsp; or you want enable RBS on another content database of a different web application. To achieve this follow the steps mentioned below:<br /><br /></span></p>
<ol>
<li><span style="font-family: Calibri;">Open SQL server -&gt; SQL Management Studio -&gt;Databases -&gt; Expand the content database for which you want to create a blob store -&gt; Right Click-&gt; New Query</span></li>
<li><span style="font-family: Calibri;">Execute below queries<br /><br />use [<span style="background-color: #00ff00;">WSS_Content_NEW</span>] if not exists (select * from sys.symmetric_keys where name = N'##MS_DatabaseMasterKey##') create master key encryption by password = N'Admin Key Password !2#4' <br /><br />use [<span style="background-color: #00ff00;">WSS_Content_NEW</span>] if not exists (select groupname from sysfilegroups where groupname=N'RBSFilestreamProvider') alter database [<span style="background-color: #00ff00;">WSS_Content_NEW</span>] add filegroup RBSFilestreamProvider contains filestream <br /><br />use [<span style="background-color: #00ff00;">WSS_Content_NEW</span>] alter database [<span style="background-color: #00ff00;">WSS_Content_NEW</span>] add file (name = RBSFilestreamFile, filename = '<span style="background-color: #00ff00;">c:\RBSStore'</span>) to filegroup RBSFilestreamProvider<br /></span><span style="font-family: Calibri;"><span style="font-family: Calibri;"><span style="color: #ff0000;"><br />Note:</span> <br /></span><span style="font-family: Calibri;">For best performance, simplified troubleshooting, and as a general best practice, recommendation is to create the RBS data store on a volume that does not contain the operating system, paging files, database data, log files, or the tempdb file.</span></span></li>
<li><span style="font-family: Calibri;">Run <strong>CMD</strong> as <strong>Administrator</strong> and navigate to the path where rbs.msi is located and execute the below command.<br /><br />msiexec /qn /i rbs.msi REMOTEBLOBENABLE=1 FILESTREAMPROVIDERENABLE=1 DBNAME=&rdquo;<span style="background-color: #00ff00;">WSS_Content_NEW</span>&rdquo; FILESTREAMSTORENAME=FilestreamProvider_1 ADDLOCAL=EnableRBS,FilestreamRunScript DBINSTANCE=&rdquo;<span style="background-color: #00ff00;">DBInstanceName</span>&rdquo;<br /><br /><span style="color: #ff0000;">Note: </span></span><span style="font-family: Calibri;">Make sure that you use same FILESTREAMSTORENAME that you used initially to install RBS. Use this command to check the name of file stream provider &ldquo;$rbss.GetProviderNames()&rdquo;</span></li>
<li><span style="font-family: Calibri;">Login to the Webserver and run the below commands<br /><br />$cdb = Get-SPContentDatabase&nbsp; &ldquo;<span style="background-color: #00ff00;">WSS_Content_NEW</span>&rdquo;<br />$rbss = $cdb.RemoteBlobStorageSettings<br />$rbss.Installed()&nbsp;&nbsp;&nbsp; <br />$rbss.Enable()<br />$rbss.SetActiveProviderName($rbss.GetProviderNames()[0])</span></li>
</ol>
<p><span style="font-family: Calibri; color: #ff0000;">Verify:</span><br /><span style="font-family: Calibri;">1.&nbsp;&nbsp;&nbsp;&nbsp; $rbss.Installed() should return true.</span></p>
<p><span style="font-family: Calibri;">2.&nbsp;&nbsp;&nbsp;&nbsp; Type $rbss and verify that ActiveProviderName is not Null. See below&rdquo;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/2273.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/2273.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/2273.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/2273.1.jpg" alt="" border="0" /></a></span><span style="font-family: Calibri;"><br />&nbsp;<br /><br /></span><strong><span style="font-size: medium;"><span style="font-family: Calibri;">J)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Uninstall RBS on a Web Server:</span></span></strong></p>
<p><span style="font-family: Calibri;"><span style="color: #ff0000;"><strong>Note:</strong></span><strong> </strong></span><span style="font-family: Calibri;">Perform uninstall of RBS only if RBS fails during its installation. <br />&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uninstall is achieved in 3 ways.<br /><br /></span></p>
<ol>
<li><span style="font-family: Calibri;">Remove RBS from Control Panel<br />Control Panel -&gt; Add or Remove Features -&gt; SQL Server 2008 R2 Blob Cache<br /></span>&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/2548.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/2548.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/2548.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/2548.1.jpg" alt="" border="0" /></a></li>
<li><span style="font-family: Calibri;">Run <strong>CMD</strong> as <strong>Administrator</strong> and navigate to the path where rbs.msi is located and execute the below command<br /><br />msiexec /qn /lvx* rbs_install_log.txt /x RBS.msi DBNAME="WSS_Content" DBINSTANCE="DBInstanceName" ADDLOCAL="Client,Docs,Maintainer,ServerScript,FilestreamClient,FilestreamServer"<br /></span></li>
<li><span style="font-family: Calibri;">Double click on RBS.msi and uninstall <strong><span style="color: #ff0000;">(not recommended)&nbsp;</span></strong><br /></span><br /><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-size: small;"><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/2110.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/2110.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/2110.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/2110.1.jpg" alt="" border="0" /></a></span></span></li>
</ol>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><strong><span style="font-size: medium;">K)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Completely remove RBS on a Content database and also from server:</span></strong></p>
<ol>
<li>Backup 1st: Backup site collection with stsadm, backup SQL db, backup RBS blob storage.</li>
<li>Migrate all content off RBS to SQL and disable RBS for content db:<br /><br />On Webserver execute the below commands.<br /><br />$cdb=Get-SPContentDatabase &lt;ContentDbName&gt;<br />$rbss=$cdb.RemoteBlobStorageSettings<br />$rbss.GetProviderNames()<br />$rbss.SetActiveProviderName("")<br />$rbss.Migrate()<br />$rbss.Disable()</li>
</ol>
<p><span style="color: #ff0000;">Verify:</span><br />Type $rbss and you should see that Activeprovidername is NULL and Enabled is false.<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6366.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6366.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6366.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6366.1.jpg" alt="" border="0" /></a></p>
<p><span style="font-family: Calibri;">&nbsp;</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size: small;">3</span>.</span>&nbsp;&nbsp;&nbsp;<span style="font-family: Calibri;">Change the default RBS garbage collection window to 0 on your content db:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Execute the below commands in SQL server on the query editor for the content database.</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;exec mssqlrbs.rbs_sp_set_config_value 'garbage_collection_time_window','time 00:00:00'</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;exec mssqlrbs.rbs_sp_set_config_value 'delete_scan_period','time 00:00:00'</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp; 4.</span>&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Change the default RBS garbage collection window to 0 on your content db:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; On Sql server open CMD prompt as Administrator and navigate to the path &ldquo;C:\Program Files\Microsoft SQL Remote Blob Storage 10.50\Maintainer&rdquo;</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Execute the command &ldquo;Microsoft.Data.SqlRemoteBlobs.Maintainer.exe -connectionstringname&nbsp; RBSMaintainerConnection -operation GarbageCollection ConsistencyCheck ConsistencyCheckForStores -GarbageCollectionPhases rdo -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ConsistencyCheckMode r -TimeLimit 120&rdquo;</span></p>
<p><span style="font-family: Calibri; color: #ff0000;">See below:</span><br /><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/1440.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/1440.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/1440.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/1440.1.jpg" alt="" border="0" /></a></span><br /><br /></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5.</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Uninstall RBS:</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On the content db RUN: <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exec mssqlrbs.rbs_sp_uninstall_rbs 0<br /></span><span style="font-family: Calibri;"><br /><span style="color: #ff0000;">Verify the below:</span><br /></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Only few tables are left in the database, all other tables have been deleted.</span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/7230.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/7230.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/7230.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/7230.1.jpg" alt="" width="370" height="173" border="0" /></a></span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Execute Below commands on the content database:<br /><br /></span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALTER TABLE [mssqlrbs_filestream_data_1].[rbs_filestream_configuration] DROP column [filestream_value]<br /></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: Calibri;">ALTER TABLE [mssqlrbs_filestream_data_1].[rbs_filestream_configuration] SET (FILESTREAM_ON = "NULL")</span></p>
<p><span style="font-family: Calibri;">&nbsp;</span><span style="font-family: Calibri;"><span style="color: #ff0000;">Note:</span> If you have mssqlrbs_filestream_data_2 run the below two commands as well.</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: Calibri;">ALTER TABLE [mssqlrbs_filestream_data_2].[rbs_filestream_configuration] DROP column [filestream_value]<br /></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</span><span style="font-family: Calibri;">ALTER TABLE [mssqlrbs_filestream_data_2].[rbs_filestream_configuration] SET (FILESTREAM_ON = "NULL")</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;</span><span style="font-family: Calibri;">Now you can remove the file and filegroup for filestream:</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: Calibri;">ALTER DATABASE WSS_Content Remove file RBSFilestreamFile;<br /></span><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALTER DATABASE WSS_Content REMOVE FILEGROUP RBSFilestreamProvider;</span></p>
<p><span style="font-family: Calibri; color: #ff0000;">Verify:</span><span style="font-family: Calibri;"> This will remove the Blob Folder from the file system however still few tables exist as shown in the previous screen shot<br /><br /><span style="color: #ff0000;">Note:</span> Perform all the above steps on other content databases if you want to remove RBS on them.</span></p>
<p><span style="font-family: Calibri;">&nbsp;</span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;">6.</span></span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: Calibri;">Perform the two steps below to completely remove RBS and file stream on SQL server.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uninstall from add/remove SQL Remote Blob Storage from SQL and Webservers.<br /><br />&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disable filestream in SQL Configuration Manager for your instance (if you do not use it anywhere aside this single content db with sharepoint), run SQL reset and iis reset and test.</span></p>
<p><span style="font-size: medium;"><strong><span style="font-family: Calibri;">More Information:</span></strong></span></p>
<p><span style="font-family: Calibri;">1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Site collection backup and restore and site import or export will download the file contents and upload them back to the server regardless of which RBS provider is being used. This process is known as a&nbsp;<em>deep copy</em>. However, the FILESTREAM provider is the only provider that is currently supported for SharePoint 2010 Products farm database backup and restores operations.<br /><br /></span></p>
<p><span style="font-family: Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; All the below scenarios works perfectly, no data loss at all.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Export&nbsp; / Import from RBS content db to normal content db <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Export&nbsp; / Import from normal content db to RBS enabled content db<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Export&nbsp; /Import from RBS enabled content db to RBS enabled content db<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup / Restore from RBS enabled content db to Normal content db<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup / Restore from normal content db to RBS enabled content db<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup / Restore from RBS enabled content db to RBS enabled content db<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup / Restore from CA<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Attach / Detach Content db &ndash; After attaching using powershell Run rbss.installed() on Webserver</span></p>
<p><span style="font-family: Calibri;">2)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">Content stored in remote BLOB stores cannot be restored by using DPM<br /><br /></span></p>
<p><span style="font-family: Calibri;">3)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;">If you plan to store BLOB data in an RBS store that differs from your SharePoint Server 2010 content databases, you must run SQL Server 2008 with SP1 and Cumulative Update 2 or SP2<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #ff0000;">Note:</span> Make sure you use RBS.msi for SQL server 2008 R2. Do not use SQL server 2008 RBS file</span></p>]]></content:encoded>
    </item>
    <item>
      <title>SharePoint 2010: Content Organizer Feature and Dublin Core Columns Content Type</title>
      <link>https://docs.microsoft.com/archive/blogs/pramodbalusu/sharepoint-2010-content-organizer-feature-and-dublin-core-columns-content-type</link>
      <pubDate>Tue, 14 Jun 2011 10:07:00 GMT</pubDate>
      <dc:creator><![CDATA[Pramod Balusu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/pramodbalusu/2011/06/14/sharepoint-2010-content-organizer-feature-and-dublin-core-columns-content-type/</guid>
      <description><![CDATA[Issue:Configure the Content Organizer Rule for Documents to route to a document library. Open Drop...]]></description>
      <content:encoded><![CDATA[<p><strong>Issue:</strong><b><br /></b>Configure the Content Organizer Rule for Documents to route to a document library. Open Drop Off Library, upload a document and select the content type "Dublin core columns" the docuemnt does not get routed to the document library.<br /><br /><strong>Repro Steps:</strong></p>
<p><b>A) Activate &ldquo;Content Organizer&rdquo; feature and associated settings: </b></p>
<p>1) Open SharePoint 2010 site <a href="https://sp2010/"><span style="color: #0000ff;">https://sp2010</span></a><br />2) Click on Site Actions -&gt; Site Settings -&gt; Manage Site Features under &ldquo;Site Actions&rdquo;<br />3) Activate &ldquo;Content Organizer&rdquo; feature which will add two menus under Site Administration<br />&nbsp;&nbsp;&nbsp; - Content Organizer Settings<br />&nbsp;&nbsp;&nbsp; - Content Organizer Rules<br />4) Go to Site Actions -&gt; Site Settings<br />5) Click on Content Organizer Settings<br />Make sure under &ldquo;Require users to use the organizer when submitting new&hellip;&hellip;..&rdquo; under &ldquo;Redirect Users to the Drop Off Library&rdquo; and click OK<br />This will Create a Document library called &ldquo;Drop Off Library&rdquo;</p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/0447.1.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/0447.1.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/0447.1.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/0447.1.jpg" border="0" /></a></p>
<p>?<br /><span style="font-size: small;"><span style="font-family: Times New Roman;"><b>B) Create a Document Library and Allow Content Type Dublin Core Columns:</b></span></span></p>
<p>1)&nbsp;&nbsp;&nbsp;&nbsp; Click on Site Actions -&gt; View All Site Content<br />2) Click on create<br />3) Select Document Library <br />4) Provide Name as &ldquo;TestDublin&rdquo; and click &ldquo;Create&rdquo;<br />5) Go to document library &ldquo;TestDublin&rdquo; -&gt; Library settings from the Ribbon<br />6) Click on Advanced Settings -&gt; Select &ldquo;Yes&rdquo; under Allow management of content types and Click OK<br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4505.2.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4505.2.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4505.2.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4505.2.jpg" border="0" /></a><br />7) Under Content Types click on &ldquo;Add from existing Content Types&rdquo;<br />8) Select Dublin Core Columns - &gt; click Add and then click OK<br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6685.3.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6685.3.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/6685.3.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/6685.3.jpg" border="0" /></a><br /><b><br />C) Creating Content Organizer Rules:<br /><br /></b>1) Go to Site Actions -&gt; Site Settings -&gt; Content Organizer Rules<br />2) Click in Add New Item<br />3) Provide Rule Name as &ldquo;Dublin Rule&rdquo;<br />4) Under Submission Content Type select<br />&nbsp;&nbsp;&nbsp; - Group as Document Content Types<br />&nbsp;&nbsp;&nbsp; - Type as Dublin Core Columns<span style="font-size: small;"><span style="font-family: Times New Roman;"> <br /></span></span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4846.4.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4846.4.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/4846.4.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/4846.4.jpg" border="0" /></a><br />5) Under Target Location Browse Destination filed to &ldquo;Test Dublin&rdquo; library created and click OK twice<br />6) Go back to Site Actions -&gt; Site Settings -&gt; Content Organizer Rules<br />7) Click in Add New Item<br />8) Provide Rule Name as &ldquo;Library Rule&rdquo;<br />9) Under Submission Content Type select<br />&nbsp;&nbsp;&nbsp; - Group as Document Content Types<br />&nbsp;&nbsp;&nbsp; - Type as Document<span style="font-size: small;"><span style="font-family: Times New Roman;"> <br /></span></span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/0525.5.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/0525.5.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/89/37/0525.5.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-37/0525.5.jpg" border="0" /></a><br />10) Under Target Location Browse Destination filed to &ldquo;Test Dublin&rdquo; library created and click OK twice</p>
<p><b>D) Adding Documents to Drop Off Library:</b></p>
<p>1) Browse to Drop Off Library<br />2) Click on Add document -&gt; Browse a Microsoft Word Document on the local machine -&gt; Click OK<br />3) Select Content Type as &ldquo;Document&rdquo; -&gt; Click Submit and OK<br />4) The document was redirected to library &ldquo;Test Dublin&rdquo; (Check this)<br />5) Browse to Drop Off Library<br />6) Click on Add document -&gt; Browse a Microsoft Word Document on the local machine -&gt; Click OK<br />7) Select Content Type as &ldquo;Dublin Core Columns&rdquo; -&gt; Provide &ldquo;Title&rdquo; Click Submit and OK<br />8) The document was redirected to library &ldquo;Test Dublin&rdquo; (Check this)<br />9) Browse to Drop Off Library<br />10) Click on Add document -&gt; Browse a Microsoft Word Document on the local machine -&gt; Click OK<br />11) Select Content Type as &ldquo;Dublin Core Columns&rdquo; -&gt; Click Submit and OK<br />12) This Document stayed in &ldquo;Drop Off Library&rdquo; (Check this)<br /><br /><br /><b>Observation:</b></p>
<p>The documents stay in &ldquo;Drop Off Library&rdquo; if the &ldquo;Title&rdquo; column is not updated with any value and left blank even if the status is shown as &ldquo;Optional&rdquo; for &ldquo;Dublin Core Columns&rdquo;.</p>
<p><b>Expected Results:</b></p>
<p>The documents should route to library &ldquo;Test Dublin&rdquo; even if the &ldquo;Title&rdquo; column is not updated, since it is an optional column.</p>
<p><b>Work Around:</b></p>
<p>A) Change the &ldquo;Title&rdquo; field under &ldquo;Dublin Core Columns&rdquo; Content Type as Required<br /><br />1) Open SharePoint Site<br />2) Go to Site Actions -&gt; Site Settings<br />3) Click in &ldquo;Site Content Types&rdquo; under Galleries<br />4) Click on Dublin Core Columns under Document Content Types<br />5) Click on &ldquo;Title&rdquo; under Columns<br />6) Change the column settings value to &ldquo;Required(Must Contain Information)&rdquo; and click OK<br />7) Browse to Drop Off Library<br />8) Click on Add document -&gt; Browse a Microsoft Word Document on the local machine -&gt; Click OK<br />9) Select Content Type as &ldquo;Dublin Core Columns&rdquo; -&gt; Click Submit and OK<br />10) The document will redirected to library &ldquo;Shared Documents&rdquo; (Check this)</p>
<p><br />B) Change the &ldquo;Title&rdquo; field under &ldquo;Item&rdquo; Content Type as Optional <br /><br />1) Open SharePoint Site<br />2) Go to Site Actions -&gt; Site Settings<br />3) Click in &ldquo;Site Content Types&rdquo; under Galleries<br />4) Click on Dublin Core Columns under Document Content Types<br />5) Click on &ldquo;Item&rdquo; under source for &ldquo;Title&rdquo;<br />6) Click on &ldquo;Title&rdquo;<br />7) Change the column settings value to &ldquo;Optional(May Contain Information)&rdquo; and click OK<br />8) Browse to Drop Off Library<br />9) Click on Add document -&gt; Browse a Microsoft Word Document on the local machine -&gt; Click OK<br />10) Select Content Type as &ldquo;Dublin Core Columns&rdquo; -&gt; Click Submit and OK<br />11) The document was redirected to library &ldquo;Test Dublin&rdquo; (Check this)</p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>]]></content:encoded>
    </item>
  </channel>
</rss>