Backup 元素 (XMLA)
将 MicrosoftSQL ServerAnalysis Services 数据库备份到备份文件。
语法
<Command>
<Backup>
<Object>...</Object>
<File>...</File>
<Security>...</Security>
<ApplyCompression>...</ApplyCompression>
<AllowOverwrite>...</AllowOverwrite>
<Password>...</Password>
<BackupRemotePartitions>...</BackupRemotePartitions>
<Locations>...</Locations>
</Backup>
</Command>
元素特征
特征 |
说明 |
---|---|
数据类型和长度 |
无 |
默认值 |
无 |
基数 |
0-n:可多次出现的可选元素。 |
元素关系
注释
Backup 命令将在 Object 元素中指定的 Analysis Services 数据库备份到备份文件,还可以选择将远程分区备份到远程备份文件。如果 Object 元素指向非 Analysis Services 数据库对象,则会出错。
Backup 命令所备份的信息取决于数据库中对象所使用的存储模式。下表标识基于所用存储模式的备份的信息。
存储模式 |
备份的信息 |
---|---|
多维 OLAP (MOLAP) |
源数据、聚合和元数据 |
混合 OLAP (HOLAP) |
聚合和元数据 |
关系 OLAP (ROLAP) |
元数据 |
在 Backup 命令执行期间,共享锁置于 Object 元素中指定的 Analysis Services 数据库。Backup 命令完成后释放共享锁。
如果多个 Backup 命令包含在批处理命令的并行集合中,则可以并行运行这些命令。Parallel 集合可以使数据库同时备份到多个备份文件中。
有关备份和还原数据库的详细信息,请参阅备份、还原和同步数据库 (XMLA)。
安全说明 |
---|
对于每个备份文件,运行备份命令的用户必须对每个文件的指定备份位置拥有写入权限。此外,用户必须具有以下角色之一:Analysis Services 实例的服务器角色成员,或对要备份的数据库拥有完全控制(管理员)权限的数据库角色成员。 |