Skip to main content
A newer version of this page is available. .

Worker Installation

  • 2 minutes to read

This topic explains how to install the Report and Dashboard Server Worker. You can install Worker instances on additional machines to distribute the report generation workload between multiple server instances.

To install the Report and Dashboard Server Worker, run the Report and Dashboard Server Installer and specify the following settings:

1. Choose the Installation Package

Select the Worker Only option on the Choose the installation package page.

installation-worker-service-00

2. Specify Authentication Data

On the next page, specify the Forms authentication data that is used in your main Report and Dashboard Server instance.

The main Report and Dashboard Server instance uses auto-generated validation and decryption keys. To provide these keys to a worker, generate them as described below.

  1. Open the IIS Manager utility and select the Report Server website in the Connections list.

    installation-worker-iis-site

  2. Double-click the Machine Key option in the Features View’s ASP.NET section.

    installation-worker-iis-keys

  3. Disable automatic generation for Validation and Decryption keys.

    installation-worker-iis-disable-autogenerate

  4. Click the Generate Keys option in the Actions list.

    installation-worker-iis-generate-keys

Copy the generated keys to the installer page’s corresponding fields.

installation-worker-service-01

You should also provide the generated keys to the main machine’s worker instance. To do this, go to the Report and Dashboard Server installation folder, open the worker/web.config file, and locate the following line:

<machineKey validationKey="AutoGenerate" decryptionKey="AutoGenerate"/>  

Assign the generated validation key to the validationKey option and the decryption key to the decryptionKey option.

3. Provide SQL Server Connection Settings

Next, specify the Report and Dashboard Server and the service database’s name. For SQL Server authentication, specify the credentials that the Installer can use to modify the database. To allow the Worker to access the database with the same credentials, enable the option at the bottom of the page.

installation-report-server-05

4. Provide Database Connection Settings

Finally, specify the Worker’s credentials to connect to the service database. Note that you can skip this step if you specified credentials for all operations on the previous page.

installation-worker-service-03

See Also