如何使用c#中的xmlaclient获取分析服务中的数据库列表
本文关键字:服务 数据库 列表 何使用 中的 xmlaclient 获取 | 更新日期: 2023-09-27 18:25:04
我使用xmlaClient对象连接到c#中的一个特定服务器。现在我想列出参与服务器中的所有数据库。如何实现这一点。请帮帮我。
感谢
您可以对连接对象使用discover方法。代码片段如下
XmlaClient xmlConn = new XmlaClient();
xmlConn.Discover("DBSCHEMA_CATALOGS", "", "", out outParam, false, false, false);
它以xml格式提供了所有数据库的列表。现在,您可以使用linq-to-xml概念在该xml中检索数据库。