SharePoint 2010 之 数据库架构

1.SharePoint Foundation 2010 数据库

1)配置数据库

配置:SharePoint_Config

配置数据库包含有关 SharePoint 数据库、Internet Information Services (IIS) 网站、Web 应用程序、受信任的解决方案、Web 部件包、网站模板以及特定于 SharePoint 2010 产品的 Web 应用程序和服务器场设置(例如默认配额设置和被禁止的文件类型)的数据。

在仅服务器场配置备份或还原过程中,不会保存许多配置设置,尤其是 Web 应用程序设置、服务应用程序设置和特定于本地服务器的设置。在服务器场内容和配置备份过程中保存了这些设置,但其中一些设置(例如服务应用程序代理设置)无法在服务器场恢复过程中还原。

管理中心内容:SharePoint_AdminContent

将管理中心内容数据库视为配置数据库。它存储所有网站内容,其中除了包括管理中心网站集的用户名和权限外,还包括文档库中的网站文档或文件、列表数据以及 Web 部件属性。如果安装了 Microsoft SQL Server PowerPivot for Microsoft SharePoint,则管理中心内容数据库中还存储 PowerPivot 管理面板中使用的 Excel 工作表和 PowerPivot 数据文件。

2)内容数据库:WSS_Content

内容数据库存储网站集的所有内容,其中除了包括用户名和权限外,还包括文档库中的网站文档或文件、列表数据、Web 部件属性、审核日志和沙盒解决方案。

特定网站集的所有数据都仅驻留在一台服务器上的一个内容数据库中。内容数据库可以与多个网站集相关联。

如果部署了 Office Web Apps,则内容数据库还包含 Microsoft Office Web Apps 缓存。仅为每个 Web 应用程序创建一个缓存。如果存储在不同内容数据库中的多个网站集激活了 Office Web Apps,则它们将都使用同一缓存。您可以配置缓存大小、有效期和位置。

如果在环境中安装了 PowerPivot for SharePoint,则内容数据库还存储它的用户数据。

强烈建议将内容数据库的大小限制为 200 GB 以帮助确保系统性能。

3)服务应用程序数据库

Usage and Health Data Collection 数据库:WSS_UsageApplication
Usage and Health Data Collection Service 应用程序使用。它临时存储运行状况监视和使用情况数据,并可用于报告和诊断。

业务数据连接数据库:Bdc_Service_DB_

Business Data Connectivity Service 应用程序数据库存储外部内容类型和相关对象。

应用程序注册表数据库:Application_Registry_server_DB_
Application Registry Service 应用程序数据库存储用于连接到 Microsoft Office SharePoint Server 2007 业务数据目录 API 所用信息的向后兼容的信息。

订阅设置数据库:SubscriptionSettings_
Microsoft SharePoint Foundation Subscription Settings Service 应用程序数据库存储承载的客户的功能和设置。Subscription Settings Service 应用程序和数据库不是通过 SharePoint 产品和技术配置向导来创建,它们必须通过 Windows PowerShell cmdlet 来创建。

2.SharePoint Server 2010 Standard Edition 数据库(以下数据库是 SharePoint Server 2010 Standard Edition 部署的一部分。)

安全存储数据库:Secure_Store_Service_DB_
Secure Store Service 应用程序数据库存储并映射凭据,例如帐户名和密码。

状态数据库:StateService
State Service 应用程序数据库存储 InfoPath Forms Services、图表 Web 部件和 Visio Services 的临时状态信息。

Web Analytics 临时数据库:WebAnalyticsServiceApplication_StagingDB_
临时数据库临时存储 Web Analytics Service 应用程序的未聚合事实数据、资产元数据和排队的批处理数据。

Web Analytics 报表数据库:WebAnalyticsServiceApplication_ReportingDB_
报表数据库存储 Web Analytics Service 应用程序的聚合标准报告表、按网站组聚合的事实数据、日期和资产元数据以及诊断信息。

Search Service 应用程序管理数据库:Search_Service_Application_DB_
管理数据库承载 Search Service 应用程序配置和访问控制列表 (ACL),以及爬网组件的最佳匹配。为每个用户和管理操作访问此数据库。

Search Service 应用程序爬网数据库:Search_Service_Application_CrawlStoreDB_
爬网数据库存储已爬网数据的状态和爬网历史记录。

Search Service 应用程序属性数据库:Search_Service_Application_PropertyStoreDB_
属性数据库存储与已爬网数据关联的信息,包括属性、历史记录和爬网队列。

User Profile Service 应用程序配置文件数据库:User Profile Service Application_ProfileDB_
配置文件数据库存储并管理用户和相关信息。除了通讯组列表和网站中的成员资格外,它还存储有关用户的社交网络的信息。

User Profile Service 应用程序同步数据库:User Profile Service Application_SyncDB_
同步数据库存储配置文件数据与目录服务(例如 Active Directory)同步时使用的配置和临时数据。

User Profile Service 应用程序社会性标签数据库:User Profile Service Application_SocialDB_
社会性标签数据库存储用户创建的社会性标签和注释以及各自的 URL。

托管元数据数据库:Managed Metadata Service_
Managed Metadata Service 应用程序数据库存储托管元数据和综合内容类型。

Word Automation Services 数据库:WordAutomationServices_
Word Automation Services 数据库存储有关未完成和已完成的文档转换的信息。

3.SharePoint Server 2010 Enterprise Edition数据库

除了 Standard Edition 附带的数据库外,以下数据库是 SharePoint Server 2010 Enterprise Edition 部署的一部分。

PerformancePoint Service 应用程序数据库:PerformancePoint Service Application_
PerformancePoint Service 应用程序数据库存储临时对象、持续的筛选值和用户注释。

4.Project Server 2010 数据库
Project Server 2010 需要 SharePoint Server 2010 Enterprise Edition。

草稿数据库:ProjectServer_Draft
草稿数据库包含用于编辑项目的数据。此数据库还承载项目队列所使用的表。最终用户无法直接访问草稿数据库中的数据。

已发布数据库:ProjectServer_Published
已发布数据库包含已发布的所有项目的副本。已发布数据库还包含特定于 Project Server 的表(时间表、资源、自定义域、安全定义和其他元数据)。此数据库还承载时间表队列所使用的表。最终用户无法直接访问已发布数据库中的数据。

存档数据库:ProjectServer_Archive_
存档数据库存储 Project Web Access 管理员设置的项目、资源、日历、企业自定义域、企业全局 Project Web Access 视图定义、Project Web Access 系统设置以及类别和组安全设置的备份数据。最终用户无法直接访问存档数据库中的数据。

报表数据库:ProjectServer_Reporting
报表数据库是 Project Server 中整个项目组合的存储库。这些表提供基于上次项目发布到 Project Server 的时间的每个项目计划的稳定快照,并包括不正常的时间分段数据,从而允许 Project 客户端之外的高级报告功能。最终用户无法访问报表数据库中的数据。

5.FAST Search Server for SharePoint 2010 数据库
FAST Search Server 2010 for SharePoint 需要 SharePoint Server 2010 Enterprise Edition。

搜索管理数据库:FASTSearchAdminDatabase
搜索管理数据库存储和管理与 FAST Search Server 2010 for SharePoint 的管理相关的数据。这包括搜索设置组、关键字、同义词、文档和网站升级和降级、术语实体提取程序包含和排除、拼写检查排除、最佳匹配、可视化最佳匹配以及搜索架构元数据。

6.SQL系统数据库
7.SQL Server Reporting Services数据库

时间: 2024-08-09 10:34:37

SharePoint 2010 之 数据库架构的相关文章

SharePoint 2010 BCS - 概述

SharePoint 2010首次引入了BCS的概念 - Business Connectivity Service,即业务连接服务.简言之,它能将外部系统的数据(如业务系统的数据表.ODATA数据源等)读取到SharePoint中以外部列表的方式显示出来,并实现简单的CURD.它可以看作是2007版本中BDC的升级版,或者也可以这么说,BCS包含了BDC,它能做BDC所有能做的东西,还能做更多的东西. Microsoft Business Connectivity Services (BCS)

SharePoint 2010 站点附加数据升级到SP2013

?? 首先,去SharePoint 2010的数据库服务器上,找到站点的数据库,备份.还原到SharePoint 2013环境中: 如果不知道数据库服务器是哪台,可以通过服务器场上的服务器查看: 如果不知道是哪个数据库的话,可以到管理内容数据库查看: 备份SharePoint 2010站点的内容数据库,还原到SharePoint 2013站点上(数据库备份还原,此步略): 然后新建一个web应用程序,删掉默认的内容数据库,附加这个还原过来的内容数据库(比较简单,此步略): 但是附加的时候,发现报

SharePoint 2010 升级到2013时间 为了确保用户可以连接,但无法改变升级数据

SharePoint 2010 升级到2013时间 为了确保用户可以连接,但无法改变升级数据 我总结的步骤 红色请注意它们的含义. 步骤1:连接到SQL DBS 上的SharePoint 2010数据库的内容. 步骤2:设置SharePoint内容数据库的仅仅读状态为True. 步骤3:把SharePoint 2010内容数据库备份文件恢复到SharePoint 2013场. 步骤4:SharePoint内容数据库的仅仅读状态设置为False(读写). 步骤5:分离SharePoint 2010

SharePoint 2010 升级到2013时 保证用户能够连接但不能修改正升级的数据

SharePoint 2010 升级到2013时 保证用户能够连接但不能修改正升级的数据 我总结的步骤 红色请注意他们的意义. 步骤1:连接到SQL DBS 上的SharePoint 2010数据库的内容. 步骤2:设置SharePoint内容数据库的只读状态为True. 步骤3:把SharePoint 2010内容数据库备份文件恢复到SharePoint 2013场. 步骤4:SharePoint内容数据库的只读状态设置为False(读写). 步骤5:分离SharePoint 2010内容数据

怎样在SharePoint管理中心检查数据库架构版本号、修补级别和修补程序的常规监控

怎样在SharePoint管理中心检查数据库架构版本号.修补级别和修补程序的常规监控 准备: 确保你是可以訪问管理中心的场管理员. 開始: 1. 打开管理中心--升级和迁移. 2. 点击"查看产品和修补程序的安装状态". 3. 顶部有个下拉列表同意你选择查看整个场还是只特定server上的部件. 4. 回到升级和迁移--查看数据库状态.场的全部数据库和状态显示出来. 5. 导航到应用程序管理--数据库--管理内容数据库. 6. 点击一个内容数据库,第二部分是数据库版本号和升级.它描写叙

如何在SharePoint管理中心检查数据库架构版本、修补级别和修补程序的常规监控

如何在SharePoint管理中心检查数据库架构版本.修补级别和修补程序的常规监控 准备: 确保你是能够访问管理中心的场管理员. 开始: 1. 打开管理中心--升级和迁移. 2. 点击"查看产品和修补程序的安装状态". 3. 顶部有个下拉列表允许你选择查看整个场还是仅仅特定服务器上的部件. 4. 回到升级和迁移--查看数据库状态.场的所有数据库和状态显示出来. 5. 导航到应用程序管理--数据库--管理内容数据库. 6. 点击一个内容数据库,第二部分是数据库版本和升级.它描述了数据库架

sharepoint server 2016 解决升级补丁kb3141515后提示 错误:升级后的数据库架构与目标架构不匹配

未能升级 SharePoint 产品. This is a critical task. You have to fix the failures before you can continue. Follow this link for more information about how to troubleshoot upgrade failures: http://go.microsoft.com/fwlink/?LinkId=259653 -----------------------

清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法!

//来源:http://www.cnblogs.com/nbpowerboy/p/3380079.html 公司用SharePoint 2010已有三年多的时间了,上BPM项目也有2年多的时间,之前供应商的部署SharePoint数据库都在一个物理盘,数据库文件与日志文件没有进行分开存放到不同的物理磁盘上,最近发现Sharepoint的数据库磁盘经常满,导致无法保存数据,经检查发现数据磁盘的所有日志文件占了800多个G,总共磁盘空间也就0.99T,也就是日志文件远远大于数据文件,因此需要收缩日志

sharepoint 2010 切换域

前提: 现在已经有一个sharepoint 2010的环境,当前域为contosoA.com,有个需求需要将这个域切换到域contosoB.com.下面是成功操作的步骤. 1.数据最重要 备份所有数据库数据,sharepoint中大部分数据都是存在数据库中的,所以只要备份了数据库,数据基本就OK了.其实只要备份内容数据库就可以了,一般都是WSS_Content. 备份IIS中对应端口下的文件,其实没什么用,目的是以防万一,如果有自定义的东西以后还可以找到,尤其是有的人愿意把DLL文件放到Bin目