代码改变世界

SharePoint 2013 报:网站在改进过程中处于只读状态,对此给您带来的不便,我们深表歉意

2014-03-28 09:40  四毛的家  阅读(1434)  评论(0编辑  收藏  举报

SharePoint 2013备份过程意外中断,导致再打开站点报:网站在改进过程中处于只读状态,对此给您带来的不便,我们深表歉意

英文:We apologize for any inconvenience, but we've made the site read only while we're making some improvements

此时如果你去 管理中心------应用程序管理 ---------配置配额和锁定 会发现在 网站锁定信息 区域是灰色的不能选择。

解决方案如下:

方案一,如果你安装了2013年4月的累积更新(cu),请执行如下操作

1.打开SharePoint 2013 命令行管理程序,执行下面两行PS命令:

$SiteAdminstration = new-object Microsoft.SharePoint.Administration.SPSiteAdministration('Site Collection URL')
         $SiteAdminstration.ClearMaintenanceMode()

请将上面红色部分换成自己的网站集URL。如果需要打cu,请至http://technet.microsoft.com/en-us/sharepoint/jj891062.aspx

 

方案二,如果你没有打上面所说的累积更新而且不想打,请直接去数据库中修改,步骤如下:

1.找到站点集所在内容数据库,执行下面sql命令:

use yourcontentdatabasename

update AllSites set LifeCycleFlags = 1 where id= 'yoursiteCollectionID'

请将红色部分分别替换成,站点集所在内容数据库名称,以及网站集的GUID.

2.执行完毕后,你的站点进入只读模式,执行下面ps命令解锁(同样是在SharePoint 2013 命令行管理程序)。

Set-SPSiteAdministration -Identity "Your Site Collection URL" -LockState "Unlock"

请将红色部分换成自己的网站集URL

 

补充:关于如何查看网站集GUID的ps命令:

$site = Get-SPSite Your Site Collection URL

$siteguid = $site.id
         echo $siteguid

图例:

guid

 

参看:http://forums.bitwiseglobal.com/forum/sharepoint/we-apologize-for-any-inconvenience-but-weve-made-the-site-read-only-while-were-making-some-improvements/

http://blogs.msdn.com/b/spses/archive/2013/05/16/sharepoint-2013-site-in-read-only-mode-after-an-interrupted-backup.aspx

对你有帮助吗?请点推荐。