Как получить список баз данных в службах анализа, используя Xmlaclient в C#

StackOverflow https://stackoverflow.com/questions/9356471

  •  28-10-2019
  •  | 
  •  

Вопрос

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

Спасибо

Это было полезно?

Решение

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

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

Это дает весь список баз данных в формате XML. Теперь вы можете получить базы данных в этом XML, используя концепции LINQ в XML.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top