SQL Server Analysis Services 数据库损坏

更新: 2009-04-30

无论您是否有 Microsoft SQL Server 2005 Analysis Services 数据库备份,在任何时候,只需为损坏了 Analysis Services 数据库的模型站点执行完全部署即可重新生成该数据库。

结合使用 规划命令实用工具以及 ModelSiteDeploy 参数和 /Full 标志,对相应的模型站点执行完全部署,如下面的示例所示。

ppscmd modelsitedeploy /full /server <planningserver url> /path <applicationlabel>.<modelsitelabel>

使用规划命令实用工具的完全部署将先删除已损坏的现有 Analysis Services 数据库,然后再重新创建该数据库。

注意注意:

对该模型站点执行完全重新部署后,对 Analysis Services 数据库的任何自定义配置设置都将丢失。在完全部署完成后,请手动将这些设置重新应用到 Analysis Services 数据库。

如果您有 Analysis Services 数据库备份,只有知道 Analysis Services 数据库与应用数据库数据同步时才可以选择还原该数据库备份。

注意注意:

如果 Analysis Services 数据库备份与应用数据库数据不同步,请不要使用该备份。如果 Analysis Services 数据库损坏,请对模型站点执行完全重新部署来创建与应用数据库数据匹配的新的 Analysis Services 数据库。

重要说明重要:

规划业务建模器中的“部署”菜单选项仅用于增量部署 Analysis Services 数据库。当数据库损坏时,不应使用 Analysis Services 数据库增量部署。使用 PPSCmd ModelSiteDeploy /Full 选项是执行 Analysis Services 数据库完全部署的唯一方法。

另请参阅