备份和还原规划服务器数据库
规划服务器资源可以包括:
所有规划服务器关系数据库和 OLAP 数据库
规划服务器配置文件
Microsoft Office SharePoint Server 数据库(如果使用了 Office SharePoint Server)
本节重点讲述关系数据库和 OLAP 数据库。
PerformancePoint 规划用户可以随意使用任何第三方的备份和还原工具来对规划服务器数据库执行备份和还原作业。
安装并自定义了规划服务器系统且将数据加载到应用数据库之后,请对规划服务器中的所有数据库进行完整备份。
具体而言,这些数据库包括:
规划系统数据库
规划服务数据库
所有应用数据库(每个规划应用程序一个;它们可能与其他数据库位于不同的数据库服务器上)。
所有临时数据库(每个规划应用程序一个;它们必须与应用数据库位于同一台数据库服务器上)。
所有 OLAP 数据库(它可以是每个规划应用程序一个或每个应用程序内的每个模型站点一个,它们也可以与其他数据库位于不同的数据库服务器上)。出于 SQL Server Analysis Services 数据库损坏中描述的原因,您可以选择不执行 OLAP 数据库备份。
注意: |
---|
在 PerformancePoint Server 文档中,我们统一使用“Windows SharePoint Services”和“SharePoint Services”这两个术语来分别指代 Office SharePoint Server 2007 和 Windows SharePoint Services 3.0。 |
背景
若要查找所有应用数据库和临时数据库以及 SQL Server Integration Services (SSIS) 程序包的位置,请查询规划系统数据库中的 BizSystem 表。
对规划系统数据库运行以下查询:
Select * from BizSystem
下表描述 BizSystem 表中的列名称。
BizSystem 中的数据库列 | 说明 |
---|---|
ReferenceDBServerName |
应用数据库服务器名称 |
ReferenceDBName |
应用数据库名称 |
StagingDBServerName |
临时数据库服务器名称(对于应用程序) |
StagingDBName |
临时数据库名称 |
若要找出一个应用程序中的所有模型站点的所有 OLAP 数据库信息,请查询规划应用数据库中的 DeployInfo 表。在模型站点部署好后会更新 DeployInfo 表。
SELECT DISTINCT b.BizAppNodeLabel, d.AppNodeOLAPStoreDBServer, d.AppNodeOLAPStoreDBName from DeployInfo d
INNER JOIN BizAppNodes b
ON d.BizAppNodeID = b.BizAppNodeID
下表描述 DeployInfo 表中的列名称。
DeployInfo 中的数据库列 | 说明 |
---|---|
AppNodeOLAPStoreDBServer |
模型站点 OLAP 数据库服务器名称 |
AppNodeOLAPStoreDBName |
模型站点 OLAP 数据库名称 |
您还可以查询 BizAppNodes 来了解每个模型站点的 OLAP 服务器信息。此信息在模型站点创建后即可用,甚至在模型站点部署之前即可用。
有关 BACKUP DATABASE 和 RESTORE 语句的详细信息,请参阅 SQL Server Books Online。 客户还可以使用第三方的备份和还原工具。