当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint 内容数据库 - 10 个常见问题

作者:精品下载站 日期:2024-12-14 14:09:28 浏览:14 分类:玩电脑

SharePoint 内容数据库 - 10 个常见问题


内容数据库是 SharePoint 中最重要的工件,内容数据库是所有 SharePoint 内容所在的存储库。让我总结一下有关 SharePoint 内容数据库的一些常见问题。

[玩转系统] SharePoint 内容数据库 - 10 个常见问题

1:网站集是否可以吐入一个或多个内容数据库?
不可以!这是由设计限制造成的。任何 SharePoint 内容数据库都可以有一个或多个网站集,但反之则不可能。一个网站集不能分为多个内容数据库。

2:如何获取我的 SharePoint 场的所有内容数据库?
要获取正在使用的所有内容数据库:


Get-SPDatabase | Sort-Object Name | Format-Table Name 

获取所有 SharePoint 数据库 - 包括当前未附加到 SharePoint Web 应用程序的数据库:


Get-SPContentDatabase | Sort-Object Name | Format-Table Name 

3. SharePoint 内容数据库建议大小?
建议大小:100 GB。 SharePoint 2016 最大 200 GB!特殊场景可达4TB!请参阅 SharePoint Server 2016 和 2019 的软件边界和限制。每个 SharePoint 2016 场最多可以有 500 个内容数据库!

4.如何获取内容数据库大小?
可以使用此 PowerShell 检索内容数据库大小:


[Math]::Round(((Get-SPContentDatabase "SP16_Content_Crescent_Intranet").DiskSizeRequired)/1GB,2)

要获取电子邮件中的所有数据库大小,请使用此 PowerShell 脚本:SharePoint 内容数据库大小报告

5.如何获取 SharePoint Web 应用程序的所有内容数据库?
转到:SharePoint 2016 管理中心 >> 应用程序管理 >> 管理内容数据库 >> 选择您的 Web 应用程序以获取关联的内容数据库列表。

[玩转系统] SharePoint 内容数据库 - 10 个常见问题

您可以使用 PowerShell 获取 Web 应用程序的所有内容数据库:


(Get-SPWebApplication "https://intranet.crescent.com/").ContentDatabases | Select -ExpandProperty Name

6.如何查找特定网站集存储在哪个内容数据库中?
要获取网站集所在的内容数据库,请转至 SharePoint 2013 管理中心 >> 应用程序管理 >> 查看所有网站集 >> 选择您的网站集。现在,您将找到网站集的内容数据库,如下图所示:

[玩转系统] SharePoint 内容数据库 - 10 个常见问题

使用此 PowerShell 脚本查找网站集的内容数据库:

(Get-SPSite "https://intranet.crescent.com").ContentDatabase.Name

要获取每个网站集的内容数据库,请参阅:获取所有网站集的内容数据库

7.如何获取内容数据库中的所有网站集?
要查找存储在内容数据库内的所有 SharePoint 网站集,请使用以下 PowerShell 脚本:


(Get-SPContentDatabase "SP16_Content_Crescent_Intranet").Sites | Select URL

请参阅此文章获取所有内容数据库的所有网站集:获取所有内容数据库中的所有 SharePoint 网站集

8.我可以在特定内容数据库中创建网站集吗?
可以!你可以。默认情况下,SharePoint 使用以下逻辑:最大网站集数与当前网站集数之间的最大差异来创建网站集。您无法通过 SharePoint 管理中心指定特定的内容数据库。但是,使用 PowerShell,您可以在特定内容数据库中创建网站集:在新/特定内容数据库中创建网站集

9.如何将网站集从一个内容数据库移动到另一个内容数据库?
使用:Move-SPSite cmdlet 将 SharePoint 网站集从一个内容数据库移动到另一个内容数据库。请参阅这篇文章以获取更详细的说明:将网站集从一个内容数据库移动到另一个内容数据库

10。如何将 SharePoint 内容数据库设置为只读?
您可以从 SQL Server Management Studio 或 PowerShell 将 SharePoint 内容数据库设置为只读。请参阅:如何将 SharePoint 2013 内容数据库设置为只读模式?

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯