记录 Analysis Services 数据库并编写脚本

部署 Analysis Services 数据库后,可以使用 SQL Server Management Studio 将数据库元数据或数据库中包含的对象作为 XML for Analysis (XMLA) 脚本输出。 可以将此脚本输出到新的 XMLA 查询编辑器 窗口、文件或剪贴板。 有关 XMLA 的详细信息,请参阅 Analysis Services 脚本语言 (ASSL) 参考

生成的 XMLA 脚本使用 Analysis Services 脚本语言 (ASSL) 元素来定义脚本包含的对象。 如果生成了 CREATE 脚本,生成的 XMLA 脚本包含 XMLA Create 命令和 ASSL 元素,可用于在实例上创建整个 Analysis Services 数据库结构。 如果生成 ALTER 脚本,生成的 XMLA 脚本包含 XMLA Alter 命令和 ASSL 元素,可用于在创建脚本时将现有 Analysis Services 数据库的结构还原到数据库的状态。

可以通过多种方式从 Analysis Services 数据库使用生成的 XMLA 脚本,包括:

  • 为了维护备份的脚本,以便能够重新创建所有数据库对象和权限。

  • 创建或更新数据库开发代码。

  • 从现有架构创建测试或开发环境。

另请参阅

修改或删除“Analysis Services”数据库
Alter 元素(XMLA)
Create 元素 (XMLA)