Reporting Services WMI Provider
The Report Server Windows Management Instrumentation (WMI) provider supports a number of WMI operations. With the Report Server WMI Provider, you can write scripts and code to modify settings of the report server and Report Manager.
You can write script or code to manage a report server or Report Manager, using the Reporting Services WMI Provider objects. For example, if you want to change whether integrated security is used when the report server connects to the report server database, create an instance of the MSReportServer_ConfigurationSetting class and use the DatabaseIntegratedSecurity property of the of the Report Server instance. The classes shown in the following table represent Reporting Services components. The classes are defined in the namespace root\Microsoft\SqlServer\ReportingServices\v8. Each of the classes support read and write operations. Create operations are not supported.
|MSReportServer_ConfigurationSetting Class||Represents the installation and run-time parameters of a report server instance. These parameters are stored in the configuration file for the report server.|
|MSReportServerReportManager_ConfigurationSetting Class||Represents the installation and run-time parameters of a Report Manager instance. These parameter are stored in the configuration file for Report Manager.|
For more information about WMI operations, see the WMI SDK.