Hi All.
I want install RBS on a SharePoint 2013 Enterprise environment and am following the following article: WEBPAGE COMES HERE
I have 3 servers:
- WFE (Windows Server 2012)
- Application (Windows Server 2012)
- DB (Windows Server 2012, SQL Server 2012)
The steps I am following are as follow:
- Create Master Keys for ALL my Content DBs
- Create File Groups for ALL my Content DBs
- Create Blob Stores for ALL my Content DBs
- I then installed RBS-x64.msi on my DB Server via script: msiexec /qn /lvx* rbs_install_log.txt /i RBS_amd64.msi DBNAME="**CONTENT DBNAME**" DBINSTANCE="**DATABASE SERVER INSTANCE**" ADDLOCAL="Client,Docs,Maintainer,ServerScript,FilestreamClient,FilestreamServer"
- Product: SQL Server 2008 R2 Remote Blob Store -- Configuration completed successfully.
- I then installed RBS-x64.msi on my WFE Server via script: msiexec /qn /qn /lvx* rbs_install_log.txt /i RBS_amd64.msi REMOTEBLOBENABLE=1 FILESTREAMPROVIDERENABLE=1 DBNAME="**CONTENT DBNAME**" DBINSTANCE="**DATABASE SERVER INSTANCE**" FILESTREAMSTORENAME=FilestreamProvider_1 ADDLOCAL=EnableRBS,FilestreamRunScript
- Product: SQL Server 2008 R2 Remote Blob Store -- Configuration completed successfully.
- I then installed RBS-x64.msi on my Application Server via script: msiexec /qn /qn /lvx* rbs_install_log.txt /i RBS_amd64.msi REMOTEBLOBENABLE=1 FILESTREAMPROVIDERENABLE=1 DBNAME="**CONTENT DBNAME**" DBINSTANCE="**DATABASE SERVER INSTANCE**" FILESTREAMSTORENAME=FilestreamProvider_1 ADDLOCAL=EnableRBS,FilestreamRunScript
- Product: SQL Server 2008 R2 Remote Blob Store -- Configuration completed successfully.
- Now it is time to Enable RBS:
cls
$cdb = Get-SPContentDatabase CONTENTDBNAME
$rbss = $cdb.RemoteBlobStorageSettings
$rbss.Installed()
$rbss.Enable()
$rbss.SetActiveProviderName($rbss.GetProviderNames()[0])
$rbss
The problem I am facing is that if fails on $rbss.Installed() and I just can not get past it failing with the following error:"SQL remote blob storage must be installed on each web front end server and on the content database
before it may be used."
I have followed many articles to fix this:
- WEBPAGE COMES HERE: I pinned my hope on this as during the course of my work I encountered the follow error:Message: Cannot insert duplicate key row in object 'mssqlrbs_resources.rbs_internal_blob_stores' with unique index 'rbs_internal_blob_stores_ix_name'. The duplicate key value is (FilestreamProvider_1).Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 1, current count = 0.
- WEBPAGE COMES HERE
After ALL my investigation I do not have any errors in my log files anymore when installing the RBS-x64.msi, but I am still stuck with:"SQL remote blob storage must be installed on each web front end server and on the content databasebefore it may be used."
Your assistance would be SO appreciated.
Regards,
Chris