XMLA备份&恢复Cube
步骤:
1、创建一个SSIS包,拖拉一个"Analysis Services 执行 DDL 任务"组件
2、再在DDL语句配置页面写如下语句:
<Backup xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Object>
<DatabaseID>VankeBI</DatabaseID>/*需要备份的Cube的ID,可以在AS服务上右键Cube属性看到ID*/
</Object>
<File>C:\VankeBI.abf</File>/*备份的地址和文件*/
<AllowOverwrite>true</AllowOverwrite>
</Backup>
//以下为"自动恢复Cube"的DDL
//Analysis Services 执行 DDL 任务 自动恢复cube
<Restore xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<File>路径\文件名.abf</File>
<DatabaseName>库名</DatabaseName>
<AllowOverwrite>true</AllowOverwrite>
</Restore>
1、创建一个SSIS包,拖拉一个"Analysis Services 执行 DDL 任务"组件
2、再在DDL语句配置页面写如下语句:
<Backup xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Object>
<DatabaseID>VankeBI</DatabaseID>/*需要备份的Cube的ID,可以在AS服务上右键Cube属性看到ID*/
</Object>
<File>C:\VankeBI.abf</File>/*备份的地址和文件*/
<AllowOverwrite>true</AllowOverwrite>
</Backup>
//以下为"自动恢复Cube"的DDL
//Analysis Services 执行 DDL 任务 自动恢复cube
<Restore xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<File>路径\文件名.abf</File>
<DatabaseName>库名</DatabaseName>
<AllowOverwrite>true</AllowOverwrite>
</Restore>
作者:DataStrategy
出处:https://www.cnblogs.com/xiongnanbin/
联系:1183744742@qq.com;xiongnanbin@126.com
本文版权归作者和博客园共有(转载的归原作者所有),欢迎转载,但是请在文章页面明显位置给出原文连接。如有问题或建议,请多多留言、赐教,非常感谢。