Можно ли получить доступ к WMI через ADO? - PullRequest
3 голосов
/ 28 октября 2009

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

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

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

Существует ли поставщик OLEDB для WMI / WBEM?

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


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

Ответы [ 2 ]

2 голосов
/ 29 октября 2009

Ответ: Нет

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

0 голосов
/ 02 ноября 2009

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

...