dsccommunity / SqlServerDsc

This module contains DSC resources for deployment and configuration of Microsoft SQL Server.
MIT License
360 stars 225 forks source link

Uninstall-SqlDscReportingServices: New command proposal #2012

Open johlju opened 6 months ago

johlju commented 6 months ago

Command proposal

Uninstalls an instance of SQL Server Reporting Services.

Proposed parameters

Parameter Mandatory DataType Description Default Value Allowed Values
SourcePath Yes String The path to the installation media file to be used for installation, e.g an UNC path to a shared resource. Environment variables can be used in the path. None
LogPath No String Specifies the setup log file location, e.g. log.txt. By default log files are created under %TEMP%. None
Timeout No UInt32 The timeout, in seconds, to wait for the setup process to finish. Default value is 7200 seconds (2 hours). If the setup process does not finish before this time an error will be thrown. None

Special considerations or limitations

Should have an additional command that uninstalls Power BI Report Server, e.g Uninstall-SqlDscPowerBiReportServer.