【问题标题】:How to see all site collections in a specific content DB如何查看特定内容数据库中的所有网站集
【发布时间】:2012-01-26 10:53:44
【问题描述】:

如何在 SharePoint 2010 中查看特定内容数据库中关联的所有网站集?

非常感谢任何建议或建议。

【问题讨论】:

  • 也是sharepoint 2013
  • 还有 SharePoint 2016

标签: sharepoint sharepoint-2010


【解决方案1】:

这很简单,只需查看文档即可:SPContentDatabase.Sites

【讨论】:

  • 是否可以使用powershell获取特定内容数据库下的所有网站集?如果是,是否有可用的文档?
  • @SPAdmin PowerShell 可以使用其他 .NET 程序集、调用方法、访问属性等。blogs.msdn.com/b/mattbie/archive/2010/02/23/…
  • (Get-SPContentDatabase -Identity contentdbname).Sites
【解决方案2】:
Get-SPSite -Limit All  -ContentDatabase contentdbname | select url, @{label="Size";Expression={$_.usage.storage}} 

【讨论】:

  • 当它只用于返回一个网站集时,有没有办法加快速度?
【解决方案3】:

这也可以通过

get-spsite -limit all | select url,contentdatabase

输出为您提供所有内容数据库和其中包含的网站集。如果您有超过 100 个网站集,则 -limit all 会有所帮助。

【讨论】:

  • 感谢您提供替代解决方案。但你可以用更好的方式说出来..
猜你喜欢
  • 2015-05-05
  • 2014-11-22
  • 1970-01-01
  • 2013-08-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多