Возможен ли доступ к WMI через ADO?

Есть ли поставщик OLEDB для WMI / WBEM?

Другими словами, может ли кто-нибудь получить доступ к WMI через:

  • ADO в оболочке vbscript
  • ADO в сценарии ASP
  • ADO в собственном процессе Win32
  • Связанный сервер SQL Server
  • SQL Server OPENROWSET ()

Есть ли поставщик OLEDB для WMI / WBEM?

Можно ли получить доступ к WMI через ADO?


До меня доходят слухи, что для WMI существует драйвер ODBC, но я не вижу, чтобы он был установлен на моем компьютере. Кроме того, я спрашиваю об OLEDB (и ADO, которая его обертывает).


person Ian Boyd    schedule 28.10.2009    source источник


Ответы (2)


Ответ: Нет

Раньше в качестве дополнительной установки имелся адаптер ODBC WMI для Windows 2000 Server. (см. здесь). Он не поддерживается в более поздних версиях Windows (см. Здесь).

person Community    schedule 29.10.2009
comment
я отредактировал ваш вопрос, включив в него ответ нет; и пометил его как ответ. Вы получаете кредит, потому что были первым. - person Ian Boyd; 03.11.2009

Обернуть каждый класс WMI в таблицы OLDEB было бы слишком сложно. Количество классов WMI, взорвавшихся за период XP / 2003. Если вы сосредоточены только на определенных классах, вы можете написать свой собственный поставщик OLEDB, который вызывает WMI и возвращает данные.

person Sheng Jiang 蒋晟    schedule 02.11.2009