3

是否有用于 WMI/WBEM 的 OLEDB 提供程序?

换句话说,有人可以通过以下方式访问 WMI:

  • shell vbscript中的ADO
  • ASP 脚本中的 ADO
  • Win32本机进程中的ADO
  • SQL Server 链接服务器
  • SQL Server OPENROWSET()

是否有用于 WMI/WBEM 的 OLEDB 提供程序?

是否可以通过 ADO 访问 WMI?


我听说有用于 WMI 的 ODBC 驱动程序的传言,但我看不到它安装在我的机器上。另外,我在问OLEDB(以及包装它的ADO)。

4

2 回答 2

2

答案是:没有

曾经有一个用于 Windows 2000 Server 的 ODBC WMI 适配器作为可选安装。(见这里)。更高版本的 Windows 不支持它(请参阅此处)。

于 2009-10-29T16:27:56.607 回答
0

将 WMI 中的每个类都包装到 OLDEB 表中的工作量太大。WMI 类的数量在 XP/2003 时间范围内呈爆炸式增长。如果您只关注某些类,您可以编写自己的 OLEDB 提供程序来调用 WMI 并返回数据。

于 2009-11-02T20:20:57.003 回答