还原选项

可通过多种方式还原 Microsoft SQL Server Analysis Services 数据库,但都要求您具有服务器计算机和 Analysis Services 数据库的管理员权限。 若要还原 Analysis Services 数据库,可在 SQL Server Management Studio 中打开**“还原数据库”**对话框,选择相应的选项配置,再从该对话框运行还原。 也可以使用文件中已指定的设置创建一个脚本,然后,可保存该脚本,并按需要的频率运行。 这样一来,就可使用 XMLA 来完成还原,如下所述。

使用 XMLA 还原数据库

使用 XMLA Restore 命令,可基于 .abf 文件运行还原,从而实现还原过程的自动化。 Restore 命令具有许多属性,可设置这些属性以指定安全性定义、应存储远程分区的位置以及 OLAP (ROLAP) 关系对象的重定位。 有关详细信息,请参阅Restore 元素 (XMLA)

安全说明安全说明

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

注意注意

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

请参阅

参考

“还原数据库”对话框(Analysis Services - 多维数据)

Restore 元素 (XMLA)

概念

备份和还原 Analysis Services 数据库

备份、还原和同步数据库 (XMLA)