如何用c#代码以xml格式导出SSAS数据库结构

本文关键字:SSAS 数据库 结构 格式 xml 何用 代码 | 更新日期: 2023-09-27 18:10:17

SSAS:我需要在c#中编写一个工具来导出/导入xml文件中的数据库结构。用户指定用于导出的现有数据库和用于导入的新数据库的名称。我考虑使用分析管理对象(AMO),并且我找到了一个创建数据库的方法,但是没有办法在AMO对象模型中导出其结构,在Database对象中没有任何帮助。在MsSQL管理工作室,我可以点击数据库,并选择"脚本数据库作为->创建到"在弹出式菜单。如何在c#代码中做同样的事情,然后如何运行xml来创建新的数据库结构?如果在AMO中没有简单的方法来做到这一点,那么其他的解决方案是非常受欢迎的。

如何用c#代码以xml格式导出SSAS数据库结构

我终于找到了答案:http://social.msdn.microsoft.com/Forums/en-US/sqlanalysisservices/thread/d11d614f-2b49-4cca-a842-c6eed16a7cec/

我必须使用Scripter对象