1

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

4

1 回答 1

1

最后我在这里找到了答案:http: //social.msdn.microsoft.com/Forums/en-US/sqlanalysisservices/thread/d11d614f-2b49-4cca-a842-c6eed16a7cec/

我必须为此使用Scripter对象。

于 2013-04-23T18:45:35.280 回答