在本地计算机和服务器之间导出/导入SSAS CUBE

时间:2013-11-12 13:18:05

标签: ssas

我有一个立方体,我在本地机器上构建。如果我使用SQL Server导出此多维数据集并将其导入另一台服务器或计算机,那么它是否可行? 因为我有导出和导入但在处理时收到错误。 谢谢!

1 个答案:

答案 0 :(得分:1)

当您谈到导出/导入时,您的意思是备份/恢复吗?您可以访问在另一台计算机上备份的已还原多维数据集而不会出现问题。对于处理,您可能需要调整已还原多维数据集的数据源设置,因为恢复它的方式,数据源将指向它在本地计算机上指向的位置,这可能不是您要拖动的位置数据。另外,请检查安全设置(用于连接关系数据源的帐户)。

更改所有这些设置的最简单方法是在还原的多维数据集上使用Management Studio:

  • 连接到Management Studio中的AS服务器。
  • 打开在对象资源管理器中部署的数据库(每个BIDS Analysis Services项目都会生成已部署的数据库)。
  • 打开Data Source对象,并根据需要进行编辑:特别是,Connection String和Impersonation Info是相关的。如果单击这些字段,右侧会出现一个按钮,可以打开编辑器。您可以使用任何可由您配置的Windows用户访问的关系数据库作为模拟信息。连接参数不是特定于Analysis Services,而是您正在使用的关系源的标准。对于模拟信息,如果您正在访问在同一服务器上运行的关系SQL Server数据库,则通常可以使用“模拟服务帐户”,否则,您应该使用特定的Windows用户名和密码。在后一种情况下,选择密码永不过期的用户,否则,密码更改后您将立即更改这些设置。
  • 单击确定退出对话框。

您是如何配置连接参数以及哪些模拟设置执行或不执行取决于您的个人设置。您的关系数据库的DBA应该能够为您提供帮助,因为这是连接到关系数据库的标准内容。

当然,数据源的更改应该是兼容的:数据源视图中引用的表和视图应该在新数据库中可用,并且用于命名列的SQL应该在SQL方言中理解由新数据库。