Install SQL Reporting Services

Note: SSRS is not currently available on SQL Express edition. The server needs to have SQL Workgroup or higher.

Note: If you need to do this on a dedicated server, it must be done via console by Hosting.com. Attempting to install it via Remote Desktop will fail and the error message will inform you that you cannot install SQL Reporting Services via RDP. Additionally, remote desktop-ing in as /console won't work either because you still have a terminal session open.

  1. Connect to the server via Remote Desktop
  2. Click Start > Control Panel > Add/Remove Programs

  3. Locate "Microsoft SQL Server 2005" and click Change
  4. Click the blue link that says "To install a new component, click here"
  5. Browse to the SQL Server version's setup.exe, click OK

    The installation will run through a few checks after you accept the agreement. Keep clicking next until you get to the Feature Selection page (dont worry if installed components say they aren't installed, that's normal)

  6. Select Reporting Services, and choose the first option, "Will be installed on local hard drive"

  7. Click next and complete the installation

    You can test that it is working by connecting using the SSRS Config Tool from the SQL Server folder in the Start menu.

Configuring SSRS

For the most part this is the easy step. Just run the Report Server Config tool and fill in the blanks. This is fairly well documented at http://msdn.microsoft.com/en-us/library/ms159624.aspx

Common Errors and other problems you may encounter when installing                                            

- SSRS 64-bit requires the 64-bit Asp.Net framework to be installed and configured. 32bit .Net will fail the SSRS install
- The default website (or another site with an identifier of "1") should be in IIS to complete the installation
- If nothing seems to work in RS after installing, youre probably missing a service pack. SSRS needs to be patched the same as the database engine it's connecting to. You can run SELECT @@version in SQL to see which service packs are applied - they will also need to be installed on report server.
- SP1 will not run on Windows Server 2008. WMI Errors when opening the Configuration manager are common if this is the case. http://msdn.microsoft.com/en-us/library/ms156468.aspx

Common Errors and other problems you may encounter when using the RS Config tool

- COMExceptions usually suggest a permissions problem. Setting up an execution account in RS config will usually get around these (just an NT user with admin privs)
- The RS virtual directories seem work best with anon access disabled, and integrated windows auth enabled
- The SQL user account for RS config should be set up as 'sysadmin' to avoid security errors