Configure a reporting database server

Last updated Friday, February 26, 2016 in Sitecore Experience Platform for Developer, Administrator

You can configure a Sitecore reporting database (SQL Server) server to run on a separate SQL Server instance, or together on the same server with other Sitecore applications.

Creating a separate server for the reporting database gives you more control over performance and scalability.

Note

As the reporting database only requires SQL Server, there is no need to install a Sitecore instance when you create a reporting database server.

To configure a Microsoft SQL Server instance as a dedicated reporting server:

  1. Install SQL Server 2008 R2 SP1 or later.
  2. Configure SQL Server according to the system requirements and Sitecore CMS installation instructions.
  3. If you have already configured separate content management and processing servers, open the ConnectionStrings.config file and modify the connection strings to point to your reporting database server.

    Note

    Ensure that you configure connection strings for any other types of servers that need to connect to the reporting database server.

  4. Test your connections to ensure that your SQL Server instance is configured and running correctly. Configure connection strings according to the Sitecore CMS installation instructions.

Note

You can only scale a SQL Server reporting database server vertically by adding more resources to a single server.

Send feedback about the documentation to docsite@sitecore.net.