我有一个立方体,它是在我的本地机器中构建的。那么,如果我使用 SQL Server 导出这个多维数据集并将其导入另一台服务器或机器,它会起作用吗?因为我有导出和导入但在处理时出错。谢谢你!
问问题
4678 次
1 回答
1
当您谈到导出/导入时,您是指备份/恢复吗?您可以毫无问题地访问在另一台计算机上备份的已恢复多维数据集。对于处理,您可能需要调整恢复的多维数据集的数据源设置,因为您恢复它的方式,数据源将指向它在本地机器上指向的位置,而这可能不是您要拖动的位置数据。此外,检查安全设置(用于连接到关系数据源的帐户)。
更改所有这些设置的最简单方法是在恢复的多维数据集上使用 Management Studio:
- 在 Management Studio 中连接到 AS 服务器。
- 打开您在对象资源管理器中部署的数据库(每个 BIDS Analysis Services 项目都会生成一个已部署的数据库)。
- 打开数据源对象,并进行适当的编辑:特别是连接字符串和模拟信息是相关的。如果单击这些字段,右侧会出现一个按钮,可让您打开编辑器。您可以使用您配置为模拟信息的 Windows 用户可以访问的任何关系数据库。连接参数并非特定于 Analysis Services,而是您使用的关系源的标准参数。对于模拟信息,如果您正在访问在同一服务器上运行的关系 SQL Server 数据库,通常使用“模拟服务帐户”效果很好,否则,您应该使用特定的 Windows 用户名和密码。在后一种情况下,选择密码永不过期的用户,否则,
- 点击 OK 离开对话框。
您必须如何准确地配置连接参数,以及哪些模拟设置起作用或不起作用取决于您的个人设置。你的关系数据库的 DBA 应该能够帮助你,因为这是连接到关系数据库的标准东西。
当然,数据源的更改应该是兼容的:数据源视图中引用的表和视图应该在新数据库中可用,并且您用于命名列的 SQL 应该是新数据库可以理解的 SQL 方言。数据库。
于 2013-11-12T14:59:13.713 回答