Reporting Services Installation Directories and Registry Settings
Reporting Services installs many new files and registry keys. This topic contains the information regarding the directories where Reporting Services components are stored, and the registry keys created or updated by the installation.
Reporting Services is installed in the folder Reporting Services, created under the default location of SQL Server on the local machine, which is C:\Program Files\Microsoft SQL Server\MSSQL\. The Reporting Services folder is created if it does not already exist. This folder becomes the base installation directory for the Reporting Services components.
The installation directories can be overridden during Setup, in either the Feature Selection dialog, using Browse, or in the command prompt, by specifying a property on the INSTALLDIR property.
|MSSQL\Reporting Services\ReportServer||Report server-related files|
|MSSQL\Reporting Services\ReportServer\Bin||Executables and assemblies|
|MSSQL\Reporting Services\ReportManager||Files related to Report Manager|
|MSSQL\Reporting Services\ReportManager\Bin||Executables and assemblies|
|MSSQL\Reporting Services\ReportManager\Images||Image files required by Report Manager|
|MSSQL\Reporting Services\ReportManager\Styles||Cascading style sheet for Report Manager|
|MSSQL\Reporting Services\ReportManager\Webctrl_client||Files required by Microsoft Internet Explorer Web Controls|
|MSSQL\Reporting Services\ReportManager\Pages||Web pages required for presentation to the user|
The following table describes the folder structure for Reporting Services client component files.
|C:\Program Files\Microsoft SQL Server\80\Tools\Report Designer||Report Designer files|
Miscellaneous Administrative Utilities
The following table describes the folder structure for miscellaneous administrative utilities.
|<drive>:\Program Files\Microsoft SQL Server\80\Tools\Binn||The RS scripting utility.|
|<drive>:\Program Files\Microsoft SQL Server\80\Tools\Binn||The RSKeyMgmt encryption key management utility.|
|<drive>:\Program Files\Microsoft SQL Server\80\Tools\Binn||The RSActivate used to activate a report server instance.|
|<drive>:\Program Files\Microsoft SQL Server\80\Tools\Binn||The RSConfig modifies database connection configuration information, and is also used to set encrypted account information used for unattended report processing.|
Log File Folders
The following table describes the folder structure for the log files created by Setup. Additional log files are created by the report server to record information about server operations and status. For more information on these log files, see Checking Reporting Services Log Files.
|C:\Program Files\Microsoft SQL Server\80\RS Setup Bootstrap\Log\RSSTP_.CAB.||A .cab folder containing information required to diagnose setup errors. This folder is generated if Setup fails.|
|RSSTP<integer>.log||Bootstrapper log file for Setup, located in the .cab folder.|
|RSMSI<integer>.CAB||Windows Installer log file, located in the .cab folder.|
Note Write and delete permissions for the Web service account, the Windows NT service account, and the account used by ASP.NET are added to the Log folder by Setup. Any existing permission on this folder are not removed.
The following table describes the folder structure for Reporting Services documentation default installation.
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\Help\<language-specific folder>||Reporting Services documentation.|
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\<language-specific folder>||Language-specific HTML Viewer F1 Help documentation.|
|MSSQL\Reporting Services\ReportManager\<language dir name>\Help||Language-specific Report Manager F1 Help files.|
|C:\Program Files\Microsoft SQL Server\80\RS Setup Bootstrap\Help\<language code>||Language-specific Help for installing Reporting Services.|
The following table describes the folder structure for where the samples are installed.
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\Samples\Applications||Sample applications for Reporting Services using the .NET Framework.|
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\Samples\Databases||AdventureWorks OLTP database for use with the sample reports.|
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\Samples\Extensions||Sample extensions for Reporting Services using the .NET Framework.|
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\Samples\Reports||Report samples highlighting report server features.|
|C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\Samples\Scripts||Scripts for Reporting Services using Visual Basic .NET.|
Setup writes the version of the Reporting Services product to a registry hive. The hive location is HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services. The key is generated when report server or Report Manager is installed. The following table describes the version key information.
|Version||SZ||Contains what version of Reporting Services is installed. It is the version number of the installation of Reporting Services installed on the computer, regardless of product version.|
Setup also creates a registry hive to contain information about the settings assigned to Reporting Services. The hive is located at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Reporting Services. The following table describes the setting information stored in the keys in the hive.
|RSConfigFilePath||SZ||Created when report server is installed, this key contains the path to the configuration file for report server.|
|WAConfigFilePath||SZ||Created when Report Manager is installed, this key contains the path to the configuration file for Report Manager.|
|RSVirtualDir||SZ||Created when report server is installed, this key contains the name of the virtual directory for the report server.|
|WAVirtualDir||SZ||Created when Report Manager is installed, this key contains the name of the virtual directory for the Report Manager.|