Как получить список баз данных в службах анализа, используя xmlaclient в c # - PullRequest
1 голос
/ 20 февраля 2012

Я подключился к определенному серверу в c # с помощью объекта xmlaClient.Теперь я хочу перечислить все базы данных на этом конкретном сервере.как это реализовать.Пожалуйста, помогите мне.

Спасибо

1 Ответ

1 голос
/ 28 февраля 2012

Вы можете использовать метод обнаружения с объектом подключения. фрагмент кода следующим образом

XmlaClient xmlConn = new XmlaClient();
xmlConn.Discover("DBSCHEMA_CATALOGS", "", "", out outParam, false, false, false);

выдает весь список баз данных в формате xml. теперь вы можете извлекать базы данных в этом xml, используя понятия linq to xml.

...