还原选项

有多种方法可以还原Microsoft SQL Server Analysis Services 数据库,所有这些都要求你拥有服务器计算机和 Analysis Services 数据库的管理员权限。 若要还原 Analysis Services 数据库,可以在 SQL Server Management Studio 中打开 “还原数据库 ”对话框,选择相应的选项配置,然后从对话框中运行还原。 或者,可以使用文件中已指定的设置创建脚本;然后,可以根据需要保存并运行脚本。 通过这种方式,使用 XMLA 完成还原,如下一部分所述。

使用 XMLA 还原数据库

XMLA Restore 命令是一种通过 .abf 文件来自动运行还原过程的方法。 Restore 命令具有多个属性,可以设置这些属性以指定安全定义、确定远程分区的存储位置,以及关系 OLAP(ROLAP)对象的重新定位。 有关详细信息,请参阅 还原元素(XMLA)

重要

对于每个备份文件,运行还原命令的用户必须具有从为每个文件指定的备份位置读取的权限。 若要还原服务器上未安装的 Analysis Services 数据库,用户还必须是该 Analysis Services 实例的服务器角色的成员。 若要覆盖 Analysis Services 数据库,用户必须具有下列角色之一:Analysis Services 实例的服务器角色成员,或对要还原的数据库具有完全控制(管理员)权限的数据库角色成员。

注释

还原现有数据库后,还原数据库的用户可能会失去对还原的数据库的访问权限。 如果在执行备份时,用户不是服务器角色的成员,或者不是具有完全控制(管理员)权限的数据库角色的成员,则可能会出现这种访问权限丢失。

另请参阅

“还原数据库”对话框(Analysis Services - 多维数据)
Analysis Services 数据库的备份和还原
还原元素(XMLA)
备份、还原和同步数据库 (XMLA)