代码改变世界

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

  四毛的家  阅读(1437)  评论(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

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

编辑推荐:
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示