zoukankan      html  css  js  c++  java
  • SharePoint

     

    I had created a site collection. But there is a problem of web-frontend server (I did not know when I created the site), so the page is always in processing. After waiting 40 mins, I closed the page. When the problem of web-frontend server solved, I found the site link already existed, but I cannot connect to site and I cannot delete it in Central Administration.

    Try to delete site collection in Application Management, failed
    I select my site collection in Central Administration. For example, if I navigate to Application Management > View all site collections> selecte site collection, there is no information on the right side. No database, no adminitrator, nothing.

    Use PowerShell to delete site collection, failed
    Remove-SPSite -Identity http://domain/sites/sitename"

    Nothing change

    The Central Administration displayed the site in the sites list, but without any reference to the Content Database where it should have been created. No way to remove it using the web interface (all pages displaying information about the site had no content at all).

    Then i thought to clean it up and remove via script.

    A simple Get-SPSite returned a valid object. But a subsequent Remove-SPSite failed with the dreaded “Unknown SPRequest error.occurred”.

    I had to find a quick solution, like a “force delete” when the site cannot be deleted.

    Therefore I used a not so well-known operation on the Content Database object: Microsoft.SharePoint.Administration.SPContentDatabase::ForceDeleteSite (see http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spcontentdatabase.forcedeletesite.aspx).

    With this simple PowerShell code I managed to work it out and clean the unwanted or corrupted site.

    $site = Get-SPSite http://siteurl
    $siteId = $site.Id
    $siteDatabase = $site.ContentDatabase 
    $siteDatabase.ForceDeleteSite($siteId, $false, $false)

    As the Information clearly states in the image As the Information clearly states in the image

    Reference: https://sharepoint.stackexchange.com/questions/133131/cannot-delete-site-collection-in-central-administration

  • 相关阅读:
    第三方支付——支付宝支付
    使用Ansible自动配置Nginx服务
    使用Ansible自动配置JDK环境
    mycat 生产环境 cpu 占用 800% 问题 Mycat调优启用useOffHeapForMerge报java.lang.NumberFormatException异常解决(附源码)
    es 备份 恢复
    修改es 副本数 replicas
    Java压缩流GZIPStream导致的内存泄露
    java 堆外内存泄漏 排查
    Linux下查看某一进程所占用内存的方法(转)
    jmap -histo java内存泄漏排查 -XX:MaxDirectMemorySize=2G
  • 原文地址:https://www.cnblogs.com/Bear-Study-Hard/p/10979030.html
Copyright © 2011-2022 走看看