使用 XMLA 部署模型解决方案

在 SQL Server Management Studio 中,“将数据库脚本编写为”命令的 CREATE To 选项将创建整个 Microsoft SQL Server Analysis Services 数据库或其构成对象之一的 XML 脚本。 然后,可以在另一台计算机上运行生成的脚本,以重新创建 Analysis Services 数据库的架构 (元数据) 。 脚本生成整个数据库,而且当使用脚本时,没有用于增量更新已部署对象的机制。 运行脚本并部署数据库之后,必须对新创建的数据库进行处理,然后用户才能浏览该数据库。

有关“编写数据库脚本为”命令的详细信息,请参阅记录和编写 Analysis Services 数据库脚本

在 XML 脚本中修改对象属性

当使用“编写数据库脚本为”命令时,不能修改数据库对象的特定属性(如数据库名称、数据源连接字符串以及安全设置)。 这些属性必须当脚本生成后在脚本中手动修改,或者当运行脚本后在已部署的数据库中修改。

重要

如果在用于数据源的连接字符串中指定密码或出于模拟目的而指定密码,则此密码不包含在 XML 脚本中。 在这种情况下,由于处理时需要密码,因此必须在执行 XML 脚本之前将该密码手动添加到此脚本中,或者在执行 XML 脚本后添加该密码。

另请参阅

使用部署向导部署模型解决方案
同步 Analysis Services 数据库