Project Server 2007 数据库概述

更新时间: 2008年9月

 

上一次修改主题: 2015-03-09

定义数据库维护计划时,务必了解 Microsoft Office Project Server 2007 存储数据的位置。在 Microsoft SQL Server 中,Office Project Server 2007 数据被划分到以下四个数据库中:

数据库 用途 使用情况

存档

用于存储网站剩余部分的数据的联机备份。

不常用。

草稿

包含用于编辑 Microsoft Office Project Professional 2007 和 Project Server 接口 Web 服务中未发布项目的表。使用 Microsoft Office Project Web Access 不能访问草稿数据库中的项目数据。该数据库还承载由项目队列使用的表。

不常用。

已发布

包含所有已发布项目。已发布项目在 Office Project Web Access 中是可见的。已发布数据库还包含特定于 Office Project Web Access 的表(时间表、模型、视图等)和全局数据表(包括资源、自定义域、安全定义和其他元数据)。该数据库还承载由时间表队列使用的表。

通常通过直接用户交互方式被访问:应该按照用户行为模式进行使用,如基于用户工作时和过程期限的时间峰值。

报表

包含与已发布数据库中相同的数据,但已经过优化,用于生成报表和联机分析处理 (OLAP) 多维数据集。报表数据库中的数据很全面,几乎是实时更新的,并且被优化用于生成只读报表。

两种主要的负载来源:

  • 填充更频繁(与已发布的使用情况成比例),可能存在不可预料的大量临时负载。

  • 由于订阅推式报表导致的非高峰时段的突发负载。

日志文件迅速增多。

此外,下列 SharePoint 产品和技术数据库与 Office Project Server 2007 部署关联:

  • 一个或多个 SharePoint 产品和技术内容数据库

  • SharePoint 产品和技术配置数据库

  • 一个或多个 SharePoint 产品和技术共享服务提供程序数据库

有关 Office Project Server 2007 体系结构的附加信息,请参阅 MSDN 联机库上 Project 2007 SDK 中的 Project Server 体系结构(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=128378\&clcid=0x804)。