BUG: WMI SQL Provider Does Not Work When Remotely Requesting Data from a Clustered SQL Server (323283)
The information in this article applies to:
- Microsoft SQL Server 2000 (all editions)
This article was previously published under Q323283
BUG #: 357126 (SHILOH_BUGS)
SYMPTOMS
Windows Management Instrumentation (WMI) scripts that try to access the "root\MicrosoftSQLServer" namespace experience problems (no results are returned) when run against a clustered SQL Server from a remote client computer (including the inactive node of the cluster).
If the same scripts are run locally on the cluster, they return results without any problems.
Running the same scripts on a non-clustered SQL Server (both locally and remotely) also return the results.
For more information, see the "More Information" section of this article.
WORKAROUND
The WMI Provider for SQL Server uses SQL-DMO behind the scenes to retrieve the data from SQL Server.
Instead of relying on the WMI Provider to get this data, the workarounds are to:
- Use the SQL-DMO object model directly to retrieve the relevant data.
-or-
Make a direct connection to SQL Server (by using ODBC or OLEDB), and then run a stored procedure to retrieve the data.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 9/25/2003 |
---|
Keywords: | kbbug kbpending KB323283 |
---|
|