Data4Strategy

——合抱之木,生于毫末;九层之台,起于累土

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>





posted @ 2013-01-23 12:20  John.Xiong  阅读(386)  评论(0编辑  收藏  举报